尝试使用Python facebook-sdk发布到Facebook页面时出现此错误:
发生了意外错误。请稍后重试您的请求。
以下是代码:
graph = facebook.GraphAPI(access_token)
fbpages = graph.request('me/accounts')
graph = facebook.GraphAPI(fbpages['data'][0]['access_token'])
graph.put_object(fbpages['data'][0]['id'], "feed", message="My test message")
我使用的是在这里找到的Python facebook-sdk:https://github.com/pythonforfacebook/facebook-sdk。
[编辑]
我还应该注意,经过进一步测试后,我发现这个问题只发生在与Facebook应用程序相关的测试帐户上。使用我的个人帐户(具有开发人员的角色)时,上述代码可以正常运行。
答案 0 :(得分:0)
当目标页面拒绝在其上发布的授权时,也会发生此问题。
解决方案:
转到目标页面设置并允许选项"允许其他人在此页面上发布"。
https://www.facebook.com/YOUR_PAGE/settings?tab=settings§ion=posting_ability&view