使用个人资料ID获取Facebook个人资料名称

时间:2014-01-17 14:39:54

标签: php facebook facebook-graph-api

使用php sdk获取facebook信息。我有一系列的facebook ID。 facebook ids 100003186894762,100002039757708,100001527538655,100005502043347

$access_token = $facebook->getAccessToken();
$facebook ->setAccessToken($access_token);
$user_profile = $facebook->api(/100003186894762);

这里有一个用户信息。有没有办法在单个请求中获取一组信息。

像这样

$ user_profile = $facebook>api(/100003186894762/100002039757708/100001527538655/100005502043347);

我尝试循环每个请求但是花费了太多时间 $ resultfbid是一个facebook ids数组

foreach($resultfbid as $key=>$fbid) {
           $user_profile = $facebook->api('/'.$fbid);
           $posts[] = array('name'=> $user_profile['first_name'], 'id'=> $user_profile['id'],'status'=>$resultstatus[$key] );
       }

请帮我找到解决此问题的方法,谢谢

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

这个怎么样?

file_get_contents( 'http://graph.facebook.com/100003186894762/picture' );