如何使用python在Facebook墙上发布消息

时间:2014-07-12 07:13:37

标签: python facebook facebook-graph-api

我正在尝试使用python在Facebook墙上发布消息。我从开发者应用程序获得了一个Access令牌。我尝试使用以下代码

 graph = facebook.GraphAPI(Access token)
 profile = graph.get_object('me')
 graph.put_object("me", "feed", message="Hi Good Afternoon Have a nice day!")

我无法访问权限。收到错误

 **"facebook.GraphAPIError: (#200) The user hasn't authorized the application to perform this action"**

是否可以更改开发者应用中的设置。我不知道如何做到这一点.Plz帮助我学习它。我提到了一些链接来做到这一点,但我没有得到任何解决方案。 Plz找到了这样做的方法。谢谢。

1 个答案:

答案 0 :(得分:2)

确保在生成访问令牌时选择了扩展权限选项卡中的publish_action

enter image description here

还可以使用Graph API Explorer

进行验证