为什么不向Facebook发布状态更新?

时间:2010-09-14 19:26:23

标签: python facebook oauth

我使用Graph API和https://graph.facebook.com/<<id>>/feed网址将Facebook与Facebook集成了大约一个月。

几天前突然间,每当我尝试发布状态更新时,我都会开始回复:

{"error":{"type":"OAuthException","message":"(#200) The user hasn't authorized the application to perform this action"}}

我正在请求(并获得)publish_stream权限,我可以做其他事情,如获取朋友,页面等。

有什么想法吗?这里有一个链接http://forum.developers.facebook.net/viewtopic.php?id=73912,表明还有其他人处理此问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

所以我现在让我的应用程序再次运行。我最终使用Facebook的JavaScript API,使用它来登录用户,设置cookie,然后我使用Facebook的Python SDK进行实际状态更新。它有效。

这与我正在做的不同(我自己的Python代码用于做同样的事情)超出了我。 JavaScript和我自己的Python代码返回的标记是相同的。

所以它有效,但我不确定如何。