通过 OAuth 2.0 和加密访问令牌更改,我无法再连接到 FB 聊天。FB 聊天文档上的示例显示了服务器端的 PHP,但是我需要通过从 JavaScript sdk 获取 access_token 来连接。
我从挑战响应中取出了 sig 和 session_key 参数,并添加了 access_token 的参数,将其设置为我从 JavaScript sdk 获得的 access_token。我认为 access_token 是正确的,因为在 10 月 1 日之前它有管道,现在它在没有管道符号的情况下被加密。还要查看我的安全设置,当我最初授予权限时,xmpp_login 权限正在正确设置。
无论我尝试什么,我的连接尝试都会失败。
有没有人有访问令牌来自浏览器中的 JavaScript sdk 而不是来自服务器端的工作代码?