1

私は iPhone アプリケーションを作成しており、Graph API と XMPP を使用して Facebook チャット機能を実装しています。正常に動作しており、チャットできます。しかし問題は、一部のユーザーに対して XMPP が認証されず、そのオンライン プレゼンスがブラウザーにモバイル デバイスのアイコンとして表示されることです。つまり、Facebook Web アプリでは、友人のオンライン ステータスが、通常の緑色のアイコンではなく、モバイル デバイスのように表示されます。それらのアカウントを確認したところ、ユーザーはモバイルにログインしておらず、Web アプリにのみログインしています。この問題の考えられる理由はありますか?

助けてください。

4

1 に答える 1

1

Facebookで正しい認証方法を使用していることを確認することをお勧めします。プロキシを使用する場合(またはトラフィックが独自のサーバーを通過する場合)、X-FACEBOOK-PLATFORM認証メソッドを実装する必要があります。また、トラフィックが暗号化されていることを確認する必要があります(SSL / TLS)

于 2012-09-07T16:25:52.030 に答える