我正在使用带有Rails的FbGraph gem。每次我尝试发布一个操作时,我都会得到这样的错误:
[OpenGraph] Publishing publish #<GroupComment> (valid user token)
[OpenGraph] #<FbGraph::InvalidRequest: OAuthException :: Unknown path components: /gaymerx:publish>
OAuthException :: Unknown path components: /gaymerx:publish
自定义日志格式,但错误是打印出来的。gaymerx是我们的应用程序的命名空间,我们已经创建了publish操作(尽管在提交它之前,我们必须向fb发布一些'publish‘操作)。已验证用户令牌是否有效,以及是否具有打开图形权限。
下面是调用代码:
me = FbGraph::User.me(@token)
action = me.og_action!("gaymerx:#{action}", :custom_object => "http://www.gaymerconnect.com/action")
知道是怎么回事吗?
发布于 2013-02-16 09:17:31
看起来您缺少了请求路径的一部分
您有/gaymerx:publish
,但是如果您的应用程序命名空间是gaymerz
,而您的操作是publish
,那么您应该提交到/me/gaymerx:publish
或/<USER ID HERE>/gaymerx:publish
https://stackoverflow.com/questions/14905587
复制相似问题