使用旧的 rest api 的 Facebook 会话密钥

Posted

技术标签:

【中文标题】使用旧的 rest api 的 Facebook 会话密钥【英文标题】:Facebook session key using the old rest api 【发布时间】:2010-10-11 04:06:39 【问题描述】:

我知道这应该在 facebook 开发者网站上,但我似乎无法注册。无论如何,我在连接到 xmpp 聊天服务器时使用新的 api 来获取访问令牌,但是这个访问令牌不起作用;我必须使用旧的 rest api 的'session_key',但我似乎无法找到获得它的方法。有人可以帮助我吗?

我目前使用的是 android facebook sdk,但它没有会话密钥;它只返回一个不适用于我的 xmpp 客户端的身份验证令牌。

【问题讨论】:

【参考方案1】:

访问令牌的第二个组成部分是你的 session_key

例如,如果您的访问令牌是

***************|a681464febcefb8********-*********|***************

那么中间的就是你的 session_key 即;

a681464febcefb8********-*********

【讨论】:

以上是关于使用旧的 rest api 的 Facebook 会话密钥的主要内容,如果未能解决你的问题,请参考以下文章

Symfony 4 Restful API 使用 JWT 和 facebook 登录

使用 facebook 登录并使用 oauth 2.0 对 REST api 调用进行身份验证

通过我的 REST API 和 Facebook 进行用户身份验证

接受 facebook 登录到我的 REST API

如何在 Flutter 中使用 rest api 不使用 firebase 以 google 或 facebook 登录

移动应用程序中的 Facebook 登录(由 REST API 支持)