Facebook图形API:可以在“我/饲料”上发布但不在“page_id / feed”上发布(错误:1455002)

时间:2013-10-22 22:00:32

标签: facebook-graph-api facebook-access-token

我想这个问题的答案很简单,但我找不到。非常感谢任何帮助。

予。用例

应用程序(python / django中的后端)应该在facebook页面上写。

II。症状

  • 在“me / feed”上运行以下代码时,正确插入帖子
  • 在“PAGE_ID / feed”上运行以下代码时,会有例外情况(请参阅下面的第IV部分。)
  • 授权范围为publish_stream,manage_pages
  • 此外,user_token来自测试域中的用户

III。代码

## Getting the user_access_token is dealt with before

h = Http()    

data = dict(message="Hello", access_token=user_access_token['access_token'])

resp, content = h.request("https://graph.facebook.com/PAGE_ID/feed", "POST", urlencode(data))

IV。生成异常(使用/ PAGE_ID / feed)

resp :回复:{'status':'400','content-length':'119','expires':'星期六,01 Jan 01 00:00:00 GMT' ,'www-authenticate':  'OAuth'Facebook平台“”invalid_request“”(#1)发生未知错误“','x-fb-rev':'976458',  'connection':'keep-alive','pragma':'no-cache','cache-control':'no-store','date':'Tue,2013年10月22日21:45:20  GMT','access-control-allow-origin':'*','content-type':'text / javascript; charset = UTF-8','x-fb-debug':  'HFItWh64ob + 3hErv + rgYdFzHlRBVHP7Pg0Eg4hvqYlY ='}

内容 str:{“error”:{“message”:“(#1)发生未知错误”,“类型”:“OAuthException”,“code”:1,“error_data “:  { “kError”:1455002}}}

0 个答案:

没有答案