1

如果我发出$friends = $facebook->api('/me/friends');,输出是 JSON 格式吗?

另外,我在哪里可以找到 API 字符串的完整列表?

4

4 回答 4

2

facebook php api 将返回一个关联数组,因此$friends将包含当前用户的所有朋友的 assoc 数组。(它使用标准 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 数组返回

于 2012-05-20T06:41:19.580 回答
0

我想你正在寻找这个https://developers.facebook.com/docs/reference/api/

于 2012-05-20T06:06:42.853 回答
0

Facebookjson在关联数组中返回但 php sdk 转换。
所以,$friends将是一个array.

做这个,

$friends = $facebook->api('/me/friends');
var_dump($friends);

它将提供与$friends具有的字段相关的所有信息。

如果您正在寻找其他 api 方法,

这里

另外,不要写答案,只需更新您的问题,以防您需要再说些什么

于 2012-05-20T09:05:26.063 回答
0

API“命令”是 GET 和 POST,但我猜你正在寻找字段/表的列表。

您应该使用 Graph Explorer 浏览此列表并查看可用的内容。

https://developers.facebook.com/tools/explore

通过 FQL 而不是 Graph API 查看哪些表可用也很有用,因为 API 尚未更新以包含所有功能:

https://developers.facebook.com/docs/reference/fql/

于 2012-05-20T03:14:24.497 回答