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ê

questionAnswers(1)

yourAnswerToTheQuestion