如何使用FB图api检索FB应用程序发布的新闻源


How to retrieve newsfeeds posted by FB apps using FB graph api?

我已经在FB图形api文档和谷歌上讽刺了几个小时,但找不到解决方案。让我解释一下我的问题。使用FB图API,我们可以检索用户的新闻源,但我们如何检索FB应用程序发布的用户新闻源,如游戏分数/成就?我知道可以通过添加filter=app_[app_id]来检索特定应用程序创建的用户新闻源,但有没有方法可以过滤任何应用程序所创建的新闻源?

目前我所做的是,如果新闻推送包含链接到app.facebook.com的链接,我认为它是由FB应用程序发布的。我不确定这种假设是否安全,是否有更好的方法来实现我的目标?

第页。S.我使用php SDK,因此高度赞赏php解决方案。也感谢使用其他SDK的解决方案。我会试着自己转换。

提前感谢

Kaze

目前我所做的是,如果新闻推送包含链接到app.facebook.com的链接,我认为它是由FB应用程序发布的。

在/me/feed中,由/使用应用程序发布的帖子应该有一个属性"application"集,其中包含应用程序名称、命名空间和id——因此,通过查找它,您应该能够确定它是由应用程序发布还是手动发布。