Facebook graph api 如何获取与应用程序或Facebook用户关联的开放图形对象?

Facebook graph api 如何获取与应用程序或Facebook用户关联的开放图形对象?,facebook-graph-api,facebook-fql,facebook-opengraph,Facebook Graph Api,Facebook Fql,Facebook Opengraph,我最近建立了一个Facebook应用程序,这样我就可以。我设法弄明白了那部分,但现在我又被难倒了 就我所见,如果页面有fb:app\u id open graph meta标记,那么创建的每个open graph对象都将有一个对app\u id的引用。但是,我在OpenGraphAPI中没有看到任何允许我获取与应用程序id相关联的开放图形对象列表的内容,虽然有一些见解,但没有提供很多信息 或者,因为我知道这些页面将有一个类似的URL,所以我正在调查FQL,看看是否可以使用strpos或IN操作符

我最近建立了一个Facebook应用程序,这样我就可以。我设法弄明白了那部分,但现在我又被难倒了

就我所见,如果页面有fb:app\u id open graph meta标记,那么创建的每个open graph对象都将有一个对app\u id的引用。但是,我在OpenGraphAPI中没有看到任何允许我获取与应用程序id相关联的开放图形对象列表的内容,虽然有一些见解,但没有提供很多信息

或者,因为我知道这些页面将有一个类似的URL,所以我正在调查FQL,看看是否可以使用strpos或IN操作符找到URL与某些模式匹配的页面。没有任何条件字段需要索引

最后,我考虑使用fb:admin元标记,因为很明显,这是可能的。在这种情况下,我还没有弄明白如何成为OpenGraph对象的管理员,所以我又被难倒了


有没有办法,不管多么迂回,获取与Facebook应用程序或用户关联的开放图形对象?

没有办法从Facebook获取已知与给定应用程序id关联的对象列表。Facebook只在抓取自定义OG对象时才知道它们,只有当OG对象作为目标执行操作时,才会将它们抓取进来。跟踪给定应用程序的OG对象的最佳方法是跟踪创建这些操作的OG API调用的结果,您将获得fb_action_id


用户也一样。您可以跟踪哪些用户与您的应用程序关联,以响应对FB.login或FB.getLoginStatus的成功调用。您需要跟踪该用户自己采取的行动。

无法从Facebook获取已知与给定应用程序id关联的对象列表。Facebook仅在对自定义OG对象进行爬网时才知道这些对象,并且仅在以OG对象为目标采取行动时才会对其进行爬网。跟踪给定应用程序的OG对象的最佳方法是跟踪创建这些操作的OG API调用的结果,您将获得fb_action_id

用户也一样。您可以跟踪哪些用户与您的应用程序关联,以响应对FB.login或FB.getLoginStatus的成功调用。您需要自己跟踪该用户采取的操作