如何从Facebook_API打印用户生日

时间:2015-12-23 20:11:02

标签: php arrays facebook-graph-api

我成功查询了图表Api并收到用户生日,但无法打印。 我的API调用:/ me?fields = id,name,picture,birthday {date};

echo $ user ['birthday'];

我在尝试

时收到此错误

请帮助,我是PHP的新手......

2 个答案:

答案 0 :(得分:1)

用它来过生日:

 echo $user['birthday']->format("Y-m-d H:i:s");

你不能回复['生日']因为它是一个日期时间对象,所以你需要使用DateTime对象的函数转换为字符串。

答案 1 :(得分:0)

结果是什么: 的print_r($用户)

将打印可用的索引。

您可以考虑使用以下两个函数测试您的变量:is_array($ user)和isset($ user [' birthday'])

http://php.net/manual/en/function.isset.php http://php.net/manual/en/function.is-array.php