我用gloox和我的facebook好友聊天,认证机制是X-FACEBOOK-PLATFORM.现在我使用OAuth1.0FacebookSDK,但是facebook将把更改为OAuth2.0。我不知道如何用访问令牌登录facebook聊天。
下面是连接前的Facebook聊天身份验证代码,如下所示:
client_.setSASLMechanisms( SaslMechFacebook );
string key(ini.api_key);
key += "|" + string(password) + "|" + string(ini.secret_key);
//password is the session key facebook returned
client_.setAuthcid( key );如何更改此代码以适应OAuth2.0?
发布于 2012-03-20 06:05:19
在10月1日之前,access_token有管道,现在没有管道符号就加密了。您可以在Facebook-chat-with-OAuth-2.0-example中使用示例。或者检查一下这里的示例代码。
还检查问题整合Facebook聊天中接受的解决方案。
https://stackoverflow.com/questions/8501862
复制相似问题