- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的 Ruby on Rails 应用程序中使用 FbGraph 和 Omniauth。我正在使用服务器端方法为用户获取长期(60 天)访问 token ,然后将其存储在 session 变量中。在以下代码中尝试访问 API 时:
token = session[:facebook_token]
user = FbGraph::User.me(token)
user = user.fetch
我得到 OAuthException::无效的 OAuth 访问 token
。但是,当我添加 puts token
并将打印的 token 复制到 Facebook Graph API Explorer(在线工具)时,我没有遇到任何问题并且 token 被报告为有效......我什至可以进行 API 调用通过 FbGraph 失败。
我使用的是 JavaScript SDK 中的短期 token (2 小时),同样的代码运行良好,因此转向长期 token 的一些事情搞砸了一切。
最佳答案
您首先如何设置 session[:facebook_token]
?这听起来像是字符编码问题,或者甚至可能只是多余的空格。
你为什么不试试 user = FbGraph::User.me(token.strip)
此外,您可以像这样更新(扩展)访问 token 本身:https://github.com/nov/fb_graph#extend-access-token-lifetime
关于ruby-on-rails - FbGraph OAuthException 无效的 OAuth 访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16703780/
我成功地将 facebook 登录集成到我的代码中。现在想在墙上发布。 错误如下: FBRequest didFailWithError:The operation couldn’t be compl
使用文档中的代码: function deleteRequest(requestId) { FB.api(requestId, 'delete', function(response) {
如果我弄错了,首先道歉,这是我的第一篇文章。 我一直在构建一款 Android 游戏,并且一直在尝试将 Facebook 帖子集成到其中。以下是技术的详细信息: Windows 7 在 FDT 中发展
背景: 我知道这个问题以前有人问过,我已经遍历了所有找到的答案,但似乎还没有人给出满意的答案。我已经看到 Facebook 有一个关于这个的错误,但由于缺乏信息而关闭了它。这就是为什么我再次询问,看看
我有以下错误。我应该如何捕获此错误? Fatal error: Uncaught OAuthException: Error validating access token: User 6387201
我正在学习构建 fb 应用程序,并且在第一次尝试时,我遇到了这个奇怪的 OAuthException。该教程清楚地提到我需要传递redirect_uri、client_secret、client_id
我正在尝试使用 Actionscript 3 的 FacebookMobile Graph API。当我运行时 FacebookMobile.init(MY_AP_ID, facebookInitHa
我有一个简单的 PHP 页面,将用于将消息发布到我自己的墙上。 我已获得具有“read_stream”和“publish_stream”权限的offline_access token 。 define
使用 Graph API Explorer,我可以使用应用 token 或用户 token 重现此错误。 调用(POST) /0000userid0000/mynamespace:Create thr
所以我正在从 google cloud shell 运行我的 Flask 应用程序。在此应用程序中,用户需要使用其谷歌帐户登录。我使用 cloud shell 安装了所有必需的库。 当我在 Cloud
这个问题在这里已经有了答案: Posting to a Facebook Page as the Page (not a person) (1 个回答) 关闭 9 年前。 我在下面编写了将单张照片发
我的应用程序长期以来运行良好,但现在我收到来自 Facebook 的错误消息: Content: {"error":{"message":"验证验证码时出错。请确保您的 redirect_uri 与您
当我向 https://graph.facebook.com/me/home?access_token= 发送请求时(访问代码在这里) Facebook 给我这个错误信息: { "error":
我正在做一个示例 Facebook 应用程序,因为我只将文件发布给特定的人,而我在这样做时收到一条错误消息,如.. 05-27 14:33:51.806: DEBUG/Response(2211):
尝试时: facebook requestWithGraphPath:@"me/friends" 在我的 iOS 应用程序中出现错误 "OAuthException / An active acces
我在代码中使用 Facebook C# sdk, 我正在尝试为用户创建一个新分数 但是我得到这个错误: (OAuthException) 必须使用事件访问 token 来查询有关当前用户的信息。 我错
我在尝试使用 Android 中的 Facebook API 发布到 friend 墙时遇到了很多麻烦。这是我目前拥有的: if (facebook.isSessionValid()) {
我目前正尝试在我的网站上安装 LinkedIn 的登录按钮。正如开发人员部分所示,我正在尝试逐步进行。在我编写代码以获取请求 token 并使用 print_r 检查它之后。 define("my c
在迭代用户提要的分页时,我会半定期地收到此错误(ala https://graph.facebook.com/user_id/feed) {"error":{"message":"An unknown
我目前正在尝试通过应用程序将照片上传到页面和群组。我有这些代码: try { $facebook->setFileUploadSupport(true); $args = array(
我是一名优秀的程序员,十分优秀!