Facebook amigo online
ive tentou alguma solução encontrada aqui para obter uma lista online do meu amigo:
onsulta @Facebook FQL para obter todos os usuários on-line
Como obter a lista de amigos online usando o FQL com a API do facebook?
esta é a minha consulta fql:
$fql = "SELECT uid, name, online_presence, status FROM user WHERE uid IN
( SELECT uid2 FROM friend WHERE uid1 = '".$me['id']."')";
Mas o campo de presença está vazio para 99% dos meus amigos. Recebo a presença (ativa, ociosa, offline), apenas para 6/7 amigos. o mesmo para o campo status.
Como posso obter os dados completos de presença e status? O que estou perdendo? Preciso solicitar uma permissão específica para meu aplicativo (atualmente, tenho apenas o básico).
Muito obrigado
EDIT: A solução @ Roozbeh15 é a resposta, mas preciso entender por que o resultado não é o mesmo número de usuários que eu tenho no bate-papo. A contagem de usuários fql é sempre <do que o usuário no chat fb. Você sabe por quê