我正在使用 facebook fql 获取用户邮箱。
以下查询返回所有值。
SELECT message_id, thread_id, author_id, body, created_time, attachment,
viewer_id FROM message WHERE thread_id = <thread_id>
我想获取 auther_name 和 viewer_name。
现在我正在使用这个技巧从 ID 中获取名称,但它非常慢,因为首先我必须获取消息,然后解析响应以获取名称。
function getName($id)
{
$facebookUrl = "https://graph.facebook.com/".$id;
$str = file_get_contents($facebookUrl);
$result = json_decode($str);
return $result->name;
}
请帮助我在使用 FQL 获取消息时如何获取名称。