我一直试图让我的Django应用程序将所有新的新闻故事发布到应用程序的Facebook页面。它适用于发布到/ feed,但如果我尝试使用this之类的访问令牌发布到/链接,则会出现以下错误:
facebook.GraphAPIError: (#282) Requires extended permission: share_item
当然,我应该能够使用此访问令牌发布到我的应用程序的应用程序页面?我做错了什么?
答案 0 :(得分:3)
嗨Ben我得到了同样的错误,但我不明白什么是错的,我使用php curl将数据发布到我的Facebook页面,我有令牌,它说我有允许分享项目,但我不能。 我该怎么办?
这是我的问题,最后我解决了它。
即使您有权限,您也必须拥有像“manage_page”这样的扩展权限,所以为了得到这个,你应该输入这个网址:
而不是没有错误;)
答案 1 :(得分:0)
在查看用于Facebook的Python-SDK中的代码之后,我解决了这个问题:你必须使用put_wall_post函数和字典中提供的链接,如in the source所示。
我希望这有助于将来的某个人!