1

Android用に開発されたFBチャットクライアントがあります。ユーザーからアクセストークンを取得するためにfacebook android-sdkを使用しています。asmack を使用して、ユーザーがチャットにログインしました。トークンの形式は次のとおりです。

XMPPConnection xmpp = new XMPPConnection(config);
SASLAuthentication.registerSASLMechanism("DIGEST-MD5", SASLDigestMD5Mechanism.class);
SASLAuthentication.supportSASLMechanism("DIGEST-MD5", 0);
xmpp.connect();
xmpp.login("226409362971500", "3b29bc82baa7901a9fbaca042.4-72793766|9eb417f06fc376897222938295a0dd0c", "Application");

Facebook がトークンのフォーマットを変更したようです。古いトークンでログインしようとしましたが、常に XMPPException が発生します。新しいアクセス トークン xmpp.login(token, "Application") でログインしようとしましたが、まだうまくいきません。
これを解決する方法はありますか?

4

0 に答える 0