【发布时间】:2013-06-05 16:58:35
【问题描述】:
好吧,我完全搞糊涂了。
facebook API 让我感到困惑,我对自己在做什么一无所知,我不断看到诸如“使用你的身份验证令牌”之类的术语,但我不知道我该怎么做即将完成所有这些设置和工作,所以如果不只是粘贴一个链接作为答案,我们可以得到一些解释,几乎是教程式的回复。
情况如下:
具有 cron 作业设置的开发网络服务器,用于将每天的帖子从私人组下载到数据库(一旦我得到提要就可以这样做)。
我们有什么。
- 私人群组的 1 个管理员帐户(非所有者)
- 1 在该管理员帐户 facebook 上设置应用程序 - 仅在已输入必填字段的位置,因此我们有一个应用程序 ID 和应用程序密码。
但是,每当我尝试通过 graph.facebook.com 访问提要时,我要么只获得组的 ID,要么 oAuth 失败。
我想要的数据是https://graph.facebook.com/473828522631951?fields=feed&access_token=CAAAAAITEghMBAPeTF7ENB5H6yUGS6Jzj8azTzJAe9CwOrjAsaZCTziFklDvnkO4AKRAbZCXlBIZCK58ZCR7JlLaNVYx2rcgvNJIRzqjr6RLZBZBaG0W6Dq88DfjvIxFy3Ctg4JZB7rRNOc58BjNmPaGFYzplW7DOMzSXtJKXL2j2QZDZD这里(但是我从facebook开发页面复制了这个链接,所以我猜访问令牌很快就会过期)
这基本上是我想要的结果,但是我不知道如何正确设置应用程序/获得访问应用程序提要的权限或任何东西。
有人可以解释一下如何通过 PHP SDK、CURL 或 file_get_contents 准确获取私人 Facebook 群组的 Feed。
非常感谢
【问题讨论】:
-
嗨欧文。我遇到了同样的问题。你能帮帮我吗? :) stackoverflow.com/questions/26955145/… 我很困惑。
标签: facebook oauth feed facebook-group