1

当我尝试使用访问令牌访问 Graph API 时出现以下错误:

{
   "error": {
      "message": "Expected 1 '.' in the input between the postcard and the payload",
      "type": "OAuthException",
      "code": 1
   }
}

在成功验证我正在开发的应用程序后,我正在获取访问令牌。我已经接受了权限,并且正在访问应用程序的登录页面。访问令牌看起来不像我在网上看到的其他令牌。它没有'|' 其中的人物。它确实有一个句点和一些下划线以及典型的字母数字组合。

4

2 回答 2

0

我解决了这个问题。我正在使用的另一个开发人员使用原始签名请求对象的一部分(未解析)来形成访问令牌。在看了文档之后,我很快意识到在获取 oauth_token 值之前,你需要先解析 signed_request 对象。修复之后,我可以轻松地进行 API 调用。

于 2012-08-30T12:58:19.053 回答
0

检查以确保您在签署请求之前验证 Facebook 返回的“代码”参数,而不是“访问令牌”。使用错误的访问令牌签署请求会为我生成此错误消息。

于 2015-08-04T01:42:52.333 回答