X-FACEBOOK-Platform for Facebook Chat - 自 10 月 1 日起无法连接



随着OAuth 2.0和加密访问令牌的更改,我无法再连接到FB聊天。FB的聊天文档中的示例显示了服务器端的PHP,但是我需要通过从JavaScriptsdk获取access_token来连接。

我从挑战响应中取出了sig和session_key参数,并添加了access_token的参数,将其设置为我从JavaScriptsdk中获得的access_toke。我认为access_token是正确的,因为在10月1日之前,它有管道,现在它被加密了,没有管道符号。同时查看我的安全设置,在我最初授予权限时,xmpp_login权限设置正确。

无论我尝试什么,我的连接尝试都会失败。

有没有人有工作代码,其中访问令牌来自浏览器中的JavaScriptsdk,而不是来自服务器端?

明白了:确保您也在使用TLS。在PHP代码示例中:http://developers.facebook.com/docs/chat/如果搜索$START_TLS

,您将看到如何处理此问题

最新更新