在尝试调用网络服务以发布用户的墙贴时,我遇到了Facebook Graph API的问题。
我已经使用我的应用程序正确验证了我的用户,并且显示我在隐私设置中拥有“发布到我的墙”的权限。
我调用网络服务网址http://graph.facebook.com/me/feed并将其用作参数:
每次我从网络服务中收到403错误
{ “错误”:{ “类型”: “OAuthException”, “消息”:“(#200) 用户尚未授权 应用程序执行此操作“}}
我可能做错了什么?
答案 0 :(得分:1)
从错误消息中,它听起来像访问令牌不正确或缺少publish_stream权限。 (你说你提供了一个具有该权限的令牌,但由于这是错误消息,所以值得仔细检查。)
参考:http://developers.facebook.com/docs/reference/api/status/,http://developers.facebook.com/docs/authentication/permissions。
答案 1 :(得分:0)
我不确定为什么我会收到此错误,但是当我使用Ruby on Rails时,我尝试了Facebook Graph API gem fp_graph并且它有所作为。
无论如何,谢谢你们。