我正在 Facebook 上开发一个应用程序,用于报纸的自动社交阅读,但我不知道如何验证用户是否已经采取了行动,即用户阅读的报纸网站上的每个页面都会自动在 Facebook 上与非内置动作类型。
我试过类似的东西:
me/[action type]:[?article=[readed url article]
但我没有任何成功,因为它返回了与操作类型相关的所有帖子。
我如何在图表中搜索这个?
我正在 Facebook 上开发一个应用程序,用于报纸的自动社交阅读,但我不知道如何验证用户是否已经采取了行动,即用户阅读的报纸网站上的每个页面都会自动在 Facebook 上与非内置动作类型。
我试过类似的东西:
me/[action type]:[?article=[readed url article]
但我没有任何成功,因为它返回了与操作类型相关的所有帖子。
我如何在图表中搜索这个?
您可以通过查询 Graph API 来查看用户已经执行了哪些操作,如下所示
http://graph.facebook.com/me/{action_id}
:这将返回用户为特定操作阅读的所有文章。
使用该列表并将其与文章交叉引用,以确定以前阅读过哪些文章。即与$activity['data']['article']['url']
文章的匹配(上面的Graph API调用返回的数据$url
在哪里)。$activity
不,没有办法只使用 API 来做到这一点。您必须保存此信息