Facebook API:发生意外错误,请稍后重试请求。

1 投票
1 回答
2025 浏览
提问于 2025-04-18 09:00

我在用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应用关联的测试账户上。当我用我的个人账户(开发者角色)时,上面的代码就能正常工作。

1 个回答

0

这个问题也会发生在目标页面拒绝授权别人发布内容的时候。

解决办法:

去目标页面的设置,允许“允许其他人发布在这个页面上”的选项。

https://www.facebook.com/YOUR_PAGE/settings?tab=settings&section=posting_ability&view

撰写回答