使用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] );
}
请帮我找到解决此问题的方法,谢谢
答案 0 :(得分:2)
您可以使用GET参数id
在API中查询多个ID,并列出以逗号分隔的ID:
答案 1 :(得分:0)
这个怎么样?
file_get_contents( 'http://graph.facebook.com/100003186894762/picture' );