) Я напрямую слышал от Facebook, что в настоящее время вы не можете подписаться на online_presence, и у них нет планов сделать это возможным. Как вы думаете, есть другой способ использовать XMPP для получения этой информации?
тоящее время я занимаюсь разработкой приложения в Facebook, которое содержит список моих друзей и показывает их присутствие в Интернете. Чтобы получить это, я использовал:
$fql = "SELECT uid, name, online_presence, status FROM user WHERE uid IN ( SELECT uid2 FROM friend WHERE uid1 = '".$this->user_id."')";
$active = $this->facebook->api(array(
'method' => 'fql.query',
'query' =>$fql
));
Но поскольку я получаю эту информацию (статус, присутствие в Интернете) только во время открытия своего приложения, она не изменится, пока я не перезагружу свое приложение.
У меня вопрос, как я могу получать в реальном времени информацию об изменении статуса или изменении присутствия в сети моих друзей?
Пожалуйста помоги. Благодарю.