2011-10-08 38 views
2

我的Facebook应用程序的Android一贯的返回类型的访问令牌:Facebook的访问令牌改变格式

app_id|session_key|xxxxxxxxxxxxxxxxxxxxx 

不幸的是,几个小时前,它返回此令牌:

AAACwFsGcSr4BAOGUTwfuZAWuUcwZC0rJ7noZCKMqhBI7ivDCsIGqduGIZCus5PRaS6KuREqxLmhfvZAZAkz5WCpFfANtUpYHgZD 

这是不即使作为signed_request不是这种格式:

xxxxxxxxxxxxxxxxx 
. 
xxxxxxxxxxxxxxxxxxxxxx 

没有要点

我聊天使用X-FACEBOOK_PLATFORM认证不工作了,因为我无法找到session_key

谁能帮助我?

回答

0

这是新的加密标记格式。不知道你是如何使用旧的令牌限制什么,我可以告诉你为如何利用新的令牌,但是这可能帮助:

https://developers.facebook.com/docs/authentication/signed_request/

+0

感谢您的回复, 我已阅读过该文档。 不幸的是我的加密的access_token AAACwFsGcSr4BAOGUTwfuZAWuUcwZC0rJ7noZCKMqhBI7ivDCsIGqduGIZCus5PRaS6KuREqxLmhfvZAZAkz5WCpFfANtUpYHgZD 不含有作为文档中所描述的分离的点: vlXgu64BQGFSQrY0ZcJBZASMvYvTHu9GQ0YM9rjPSso 。 eyJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsIjAiOiJwYXlsb2FkIn0 该格式似乎不匹配。 我希望有人可以帮助我 谢谢 –

0

我们不应该对访问令牌的格式代码。即使是“未加密的形式”,Facebook也应该从未记录过其格式。它只是“运气”,你自己的方式起作用。它不受支持。

+0

谢谢,但我仍然无法弄清楚如何使用这种类型的令牌或加密的访问令牌老会转换提取会话密钥 –

+0

你不应该尝试这样做...和它不被支持 –