如果我发出$friends = $facebook->api('/me/friends');
,输出是否为JSON格式?
另外,我在哪里可以找到完整的API字符串列表?
答案 0 :(得分:2)
facebook php api将返回一个关联数组,因此$friends
将包含当前用户的所有朋友的关联数组。 (它使用标准的json_decode来完成此任务 - http://php.net/manual/en/function.json-decode.php)
正如Rafiq +其他人所提到的,https://developers.facebook.com/docs/reference/api/是您将要使用的api参考,图api资源管理器工具(https://developers.facebook.com/tools/explorer)是查看api调用的预期JSON输出的绝佳资源。(请记住php sdk会将其作为assoc数组返回
答案 1 :(得分:0)
API'命令'是GET和POST但我想你正在寻找字段/表格列表。
您应该使用Graph Explorer浏览此列表并查看可用的内容。
https://developers.facebook.com/tools/explore
通过FQL而不是Graph API查看哪些表可用也很有用,因为API尚未更新以包含所有功能:
答案 2 :(得分:0)
答案 3 :(得分:0)
Facebook返回json
,但php sdk转换为关联数组。
因此,$friends
将是array
。
这样做,
$friends = $facebook->api('/me/friends');
var_dump($friends);
它将提供与$friends
所拥有的字段相关的所有信息。
如果您正在寻找其他api方法,
看here。
此外,不要写一个答案,只是更新你的问题,以防你需要多说些什么