Javascript 用户访问令牌,格式错误

Javascript 用户访问令牌,格式错误,javascript,facebook,Javascript,Facebook,我将解释我的代码: A) 用户登录到我的应用,并授予发布\u流和用户\u照片的权限 B) 该应用程序进行API调用,并在dropdownlist中获取用户的所有相册 C) 用户通过浏览他的计算机,使用Facebook建议的多部分/表单数据来选择图片 D) 用户从dropdownlist中选择相册表单并提交表单 E) 然后facebook将用户重定向到具有以下URL的页面: https://graph.facebook.com/[相册ID]/照片 facebook显示的不是新上传图片的ID(就像开

我将解释我的代码:

A) 用户登录到我的应用,并授予发布\u流和用户\u照片的权限

B) 该应用程序进行API调用,并在dropdownlist中获取用户的所有相册

C) 用户通过浏览他的计算机,使用Facebook建议的多部分/表单数据来选择图片

D) 用户从dropdownlist中选择相册表单并提交表单

E) 然后facebook将用户重定向到具有以下URL的页面:

https://graph.facebook.com/[相册ID]/照片

facebook显示的不是新上传图片的ID(就像开发者文档中说的那样),而是:

{ "error": { "message": "A user access token is required to request this resource.", "type": "OAuthException" } }
而不是aaa | bbb | ccc格式。我做错了什么?我是否获得了正确的访问令牌?或者这是一个错误的

Facebook已经更改了acess令牌格式。您得到的是正确的令牌。通过访问此链接检查您的令牌是否正常工作:

{从您的问题访问\u令牌}

此外,请查看以下链接,了解发生了哪些变化:



如果您在使用新的访问令牌时遇到任何问题,请进一步详细说明。

加密的访问令牌格式应与所有API调用的旧令牌完全相同(XMPP登录是一个例外)-请编辑您的问题以解释您遇到的问题-上面的帖子中确实不清楚OK,谢谢,我的访问令牌显然有效,因为我得到了正确的信息。但是为什么我仍然会犯这个错误呢?当用户提交表单时,我说:form.action(“”)我还需要做更多的事情吗?不,我想?我的服务器在运行我的项目时还没有SSL,这可能是问题所在吗?您是否在POST请求中包含访问令牌作为参数?不在POST请求中,因为正如javascript SDK中记录的那样,您不需要,但另一个解决方案是使用y提供访问令牌我们的url:这个解决方案看起来很简单,但它不是:p谢谢大家花时间!
AAADnKCRahQQBANVoNY3LHLVjYpiYzEm2h7vZAbXxDz29nvJTW9m3gmlgu1JOwdbqYHMa8jQyTnqcS1LU0RuMW2GqBs2OnOowZCinK4CDDD87snZAYQF