当我尝试使用访问令牌访问Graph API时,我收到以下错误:
{
"error": {
"message": "Expected 1 '.' in the input between the postcard and the payload",
"type": "OAuthException",
"code": 1
}
}
在成功验证我正在处理的应用程序后,我正在抓取访问令牌。我已经接受了权限,而且我正在访问该应用的登录页面。访问令牌看起来不像我在网上看到的其他人。它没有'|'其中的人物。它确实有一个句号和一些下划线以及典型的字母数字组合。
答案 0 :(得分:0)
我弄明白了这个问题。我正在使用的另一个开发人员使用了原始的signed_request对象(未解析)的一部分来形成访问令牌。在看了documentation后,我很快意识到你需要先解析signed_request对象,然后才能获得oauth_token值。在修复之后,我能够轻松地进行API调用。
答案 1 :(得分:0)
检查以确保您正在验证"代码" Facebook在签署请求之前返回的参数,而不是"访问令牌"。使用错误的访问令牌签署请求会为我生成此错误消息。