Facebook Graph API错误(访问令牌)

时间:2012-08-30 01:44:46

标签: facebook facebook-graph-api facebook-authentication facebook-access-token

当我尝试使用访问令牌访问Graph API时,我收到以下错误:

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

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

2 个答案:

答案 0 :(得分:0)

我弄明白了这个问题。我正在使用的另一个开发人员使用了原始的signed_request对象(未解析)的一部分来形成访问令牌。在看了documentation后,我很快意识到你需要先解析signed_request对象,然后才能获得oauth_token值。在修复之后,我能够轻松地进行API调用。

答案 1 :(得分:0)

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