私はAndroidアプリケーションで作業しており、aSmackを使用してFacebookチャットをAndroidアプリケーションに正常に統合しました。しかし、aSmack libary を使用して Facebook チャットにログインすると、Facebook のすべてのユーザーが私の Facebook ステータスを利用できます。プライバシー リストを設定して、選択した友達だけが Facebook でオンラインの私を見ることができるようにしたいと考えています。
しかし、aSmack ライブラリの PrivacyListManager でプライバシー リストを設定しようとすると、常にエラーが返されますfeature-not-implemented(501)
。aSmackを使用してこれに対する解決策はありますか?
私のコードを調べてください:
// Get the privacy manager for the current connection.
PrivacyListManager privacyManager = PrivacyListManager
.getInstanceFor(connection);
try {
PrivacyList[] lists = privacyManager.getPrivacyLists();
privacyManager.createPrivacyList(listName, privacyItems);
} catch (XMPPException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
aSmack でそれができない場合は、別の解決策を提案してください。