Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从facebook获取工作和教育的详细信息?_Php_Facebook - Fatal编程技术网

Php 如何从facebook获取工作和教育的详细信息?

Php 如何从facebook获取工作和教育的详细信息?,php,facebook,Php,Facebook,使用访问令牌查看用户详细信息 $fb_id_url = "https://graph.facebook.com/me?access_token=".$access_token; $fb_info_json = file_get_contents($fb_id_url); $fb_info=json_decode($fb_info_json,true); ------ converting to array 我的问题是,无法获得工作细节,因为它是miti维度的 $fb_info['id'] -

使用访问令牌查看用户详细信息

$fb_id_url = "https://graph.facebook.com/me?access_token=".$access_token;
$fb_info_json = file_get_contents($fb_id_url);
$fb_info=json_decode($fb_info_json,true);  ------ converting to array
我的问题是,无法获得工作细节,因为它是miti维度的

$fb_info['id'] --- fine,  id is printed

echo $fb_info['work'][0][0]; ----- error
echo $fb_info['work']       ------ printing: "Array"
echo $fb_info['work']['employer']['id'] ----- error    
facebook的json输出是

“工作”:[{“雇主”:{“id”:“xxxxxx”,“姓名”:“xxxx”},“地点”:{“id”:“xxx”,“姓名”:“xxxx”},“职位”:{“id”:“xxxx”,“姓名”:“软件” 工程师“}”,描述“:”描述“,”开工日期“:”1996-01“,”雇主“:{”id“:”106216066077126“,”姓名“:”xxxx“,”职位“,{”id“:”118197931562602“,”姓名“:”Maneger“,”描述“:”描述“,”


echo$fb_info['work'][0]['employer']['id']
var_dump($fb_info)
输出如何?请将其添加到您的帖子中好吗?我通过使用:echo$fb_info['work'][0]['employer']['id']thaxs获得详细信息,并将您的解决方案作为答案