2013-12-16 2 views
1

Я разрабатываю игру, и я хочу отображать всех онлайн-друзей для конкретного игрока.Каков механизм отображения моих друзей в Интернете?

Я уже использовал бы поле статуса онлайн в своем классе игрока и показывал всех игроков и тестировал, у кого есть статус онлайн.

Любое предложение пожалуйста ?? могу ли я имитировать механизм, используемый Facebook для этого.

Спасибо.

ответ

0

FQL Query может возвращать массив active, idle и 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

Источник: Fetch Online Friends List With Facebook Graph Api

+0

это Facebook случай, в в моем случае у меня есть список игроков, которым я хотел бы знать, связаны ли они или нет, я хотел добавьте онлайн-поле в мою сущность, но оно будет обновляться каждый раз, когда плеер подключен или отключен. так что это будет очень обширно для меня, зная, что я использую Google Data Engine. – imountasser

Смежные вопросы