Facebook graph api 如何获取应用程序生成的所有Open Graph Beta操作?
已经可以获取自定义应用程序操作和对象的所有操作: {appNameSpace}:{action}/{object} 这将列出应用程序生成的所有操作,但仅针对给定用户 如何获取应用程序生成的所有操作(针对所有用户)? 我已使用应用访问令牌尝试此请求: {appId}/{appNameSpace}:{action}/{object} 但它不起作用 我还在寻找活动或操作FQL表,因为每个操作都有一个id,它们应该可以在某个地方访问Facebook graph api 如何获取应用程序生成的所有Open Graph Beta操作?,facebook-graph-api,facebook-fql,open-graph-beta,Facebook Graph Api,Facebook Fql,Open Graph Beta,已经可以获取自定义应用程序操作和对象的所有操作: {appNameSpace}:{action}/{object} 这将列出应用程序生成的所有操作,但仅针对给定用户 如何获取应用程序生成的所有操作(针对所有用户)? 我已使用应用访问令牌尝试此请求: {appId}/{appNameSpace}:{action}/{object} 但它不起作用 我还在寻找活动或操作FQL表,因为每个操作都有一个id,它们应该可以在某个地方访问 有什么建议吗?AFAIK无法通过OpenGraph获得应用程序发布的所
有什么建议吗?AFAIK无法通过OpenGraph获得应用程序发布的所有操作,但是您的应用程序会创建这些操作,为什么不记录此操作的结果呢 然后创建操作,您应该得到如下响应:
{
id: “{action-instance-id}”
}
GET https://graph.facebook.com/?ids={action-id1},{action-id2},{action-idn}
稍后,您可以阅读此操作:
GET https://graph.facebook.com/{action-instance-id}
您当然可以从执行请求以获得如下多个操作中获益:
{
id: “{action-instance-id}”
}
GET https://graph.facebook.com/?ids={action-id1},{action-id2},{action-idn}
甚至像《华盛顿邮报》社交阅读器这样的应用程序是如何显示你朋友的所有动作的?它们将这些动作存储在自己的端部。或者它们遍历你的朋友并从所有朋友的图表中获取所有动作。似乎遍历所有朋友会花费太长时间,因为没有FQL可用于执行此操作(请参阅)。您将如何实现它?您仍然可以批处理多达50个请求,这有助于更快地完成任务