带有facebook访问令牌的XMPPHP

带有facebook访问令牌的XMPPHP,php,facebook,xmpp,token,xmpphp,Php,Facebook,Xmpp,Token,Xmpphp,如何使用Facebook访问令牌而不是用户密码登录XMPP? 有办法吗?我读了一些关于SIG的东西,但我不知道它到底是什么样子。 我尝试用访问令牌替换密码,但无效 我的代码: $conn = new XMPPHP_XMPP('chat.facebook.com', 5222, $_POST['usr'], $p, 'xmpphp', 'chat.facebook.com', $printlog=true, $loglevel=XMPPHP_Log::LEVEL_DE

如何使用Facebook访问令牌而不是用户密码登录XMPP? 有办法吗?我读了一些关于SIG的东西,但我不知道它到底是什么样子。 我尝试用访问令牌替换密码,但无效

我的代码:

$conn = new XMPPHP_XMPP('chat.facebook.com', 5222,  $_POST['usr'], $p, 'xmpphp',               'chat.facebook.com', $printlog=true, $loglevel=XMPPHP_Log::LEVEL_DEBUG); 

当我登录时,我必须用访问令牌或其他东西替换$p密码?

经过几个小时的研究和编码,我终于得到了它

1下载XMPPHP库

2覆盖这3个文件-

注意:这是我自己做的。因此,XMPPHP版本只能与Facebook一起使用,并且只能与Access Token一起使用。这将不再适用于其他服务或Facebook密码

也许有些程序员会用我的作品制作一个完整的非黑客版本


享受吧

工作得很好!谢谢