15

已经可以获取自定义应用操作和对象的所有操作:

https://graph.facebook.com/me/ {appNameSpace}:{action}/{object}

这将列出应用程序生成的所有操作,但仅针对给定用户...

如何获取应用程序(为其所有用户)生成的所有操作?我已经用应用访问令牌尝试了这个请求:

https://graph.facebook.com/ {appId}/{appNameSpace}:{action}/{object}

但它不起作用......

我也在寻找一个活动动作FQL 表,因为每个动作都有一个id,它们应该可以在某个地方访问。

有什么建议么?

4

1 回答 1

4

AFAIK 无法通过 OpenGraph 获取应用程序发布的所有操作,但是您的应用程序会创建这些操作,为什么不记录此操作的结果?

然后你创建动作,你应该得到这样的响应:

{
  id: “{action-instance-id}”
}

稍后您可能会阅读此操作:

GET https://graph.facebook.com/{action-instance-id}

您肯定可以从请求获得这样的多个操作中受益:

GET https://graph.facebook.com/?ids={action-id1},{action-id2},{action-idn}

甚至批量处理这些请求

于 2011-12-29T20:51:01.347 回答