首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >正在获取#<FbGraph::InvalidRequest: OAuthException ::未知路径组件:

正在获取#<FbGraph::InvalidRequest: OAuthException ::未知路径组件:
EN

Stack Overflow用户
提问于 2013-02-16 08:33:25
回答 1查看 921关注 0票数 0

我正在使用带有Rails的FbGraph gem。每次我尝试发布一个操作时,我都会得到这样的错误:

代码语言:javascript
运行
复制
[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‘操作)。已验证用户令牌是否有效,以及是否具有打开图形权限。

下面是调用代码:

代码语言:javascript
运行
复制
me = FbGraph::User.me(@token)
action = me.og_action!("gaymerx:#{action}", :custom_object => "http://www.gaymerconnect.com/action")

知道是怎么回事吗?

EN

回答 1

Stack Overflow用户

发布于 2013-02-16 09:17:31

看起来您缺少了请求路径的一部分

您有/gaymerx:publish,但是如果您的应用程序命名空间是gaymerz,而您的操作是publish,那么您应该提交到/me/gaymerx:publish/<USER ID HERE>/gaymerx:publish

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14905587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档