Facebook 是否更改了其 GRAPH API?
Did Facebook changed its GRAPH API?
我一个月前在 fb 页面上为 post 构建了一个 curl 脚本;截至今天(2015 年 4 月 30 日),它运行良好,但行为发生了变化。早些时候它是 post 作为其 Feed 上的页面,但今天它是 post 作为我的页面,而不是作为其 Feed 上的页面。
Facebook 是否对其 API 进行了任何可能导致此问题的更改?
注意:
我已经使用下面的代码扩展了我的访问令牌并对其进行了调试,因为 publish_action、publish_page、user_user_status 也可以访问
https://graph.facebook.com/oauth/access_token?client_id=XX& client_secret=XZ&grant_type=fb_exchange_token&fb_exchange_token=XXX
https://developers.facebook.com/docs/graph-api/reference/v2.3/page/feed/#pubperms 的文档中明确指出,如果您想 post 作为页面:
,您需要使用页面访问令牌
A page access token with publish_pages permission can be used to publish new posts on behalf of that page. Posts will appear in the voice of the page.
记住,今天是 Graph API v1.0 被弃用的日子!
看看
关于如何获取页面访问令牌。
对我们来说,我们的 API 今天早上突然停止工作,经过将近 12 小时的调试,我们发现 facebook 引入了一个错误(这本身就让我感到惊讶)
现在等待修复
https://developers.facebook.com/bugs/380833342117530/
对我来说,这是两者的结合。现在 facebook 已经修复了他的错误,我已经授予 manage_page 我的应用程序的权限并且我的代码再次开始工作。
谢谢大家回复
我一个月前在 fb 页面上为 post 构建了一个 curl 脚本;截至今天(2015 年 4 月 30 日),它运行良好,但行为发生了变化。早些时候它是 post 作为其 Feed 上的页面,但今天它是 post 作为我的页面,而不是作为其 Feed 上的页面。
Facebook 是否对其 API 进行了任何可能导致此问题的更改?
注意: 我已经使用下面的代码扩展了我的访问令牌并对其进行了调试,因为 publish_action、publish_page、user_user_status 也可以访问
https://graph.facebook.com/oauth/access_token?client_id=XX& client_secret=XZ&grant_type=fb_exchange_token&fb_exchange_token=XXX
https://developers.facebook.com/docs/graph-api/reference/v2.3/page/feed/#pubperms 的文档中明确指出,如果您想 post 作为页面:
,您需要使用页面访问令牌A page access token with publish_pages permission can be used to publish new posts on behalf of that page. Posts will appear in the voice of the page.
记住,今天是 Graph API v1.0 被弃用的日子!
看看
关于如何获取页面访问令牌。
对我们来说,我们的 API 今天早上突然停止工作,经过将近 12 小时的调试,我们发现 facebook 引入了一个错误(这本身就让我感到惊讶)
现在等待修复 https://developers.facebook.com/bugs/380833342117530/
对我来说,这是两者的结合。现在 facebook 已经修复了他的错误,我已经授予 manage_page 我的应用程序的权限并且我的代码再次开始工作。 谢谢大家回复