1

ゲームを開発していますが、特定のプレイヤーのすべてのオンライン フレンドを表示したいと考えています。

プレーヤー クラスで既にオンライン ステータス フィールドを使用して、すべてのプレーヤーを表示し、オンライン ステータスが true のプレーヤーをテストします。

何か提案をお願いします?? Facebook がそれを行うために使用するメカニズムをシミュレートできますか?

ありがとう。

4

1 に答える 1

0

FQL Queryactiveidleおよびoffline友人の配列を返すことができます

SELECT uid, name, pic_square, online_presence
            FROM user
            WHERE online_presence IN ('active', 'idle')
            AND uid IN (
                SELECT uid2 FROM friend WHERE uid1 = me() 
            )

friends_online_presenceアクセス許可が必要です。それ以外の場合、data配列は NULL になります。

出典: Facebook Graph API を使用してオンライン フレンド リストを取得する

于 2013-12-16T20:02:34.840 に答える