什么可以成为Facebook :: api方法的第一个参数?

时间:2013-07-29 06:59:27

标签: facebook facebook-graph-api path facebook-php-sdk

Facebook::api方法的documentation如下:

第一个参数是路径: 参数说明: 请求的图谱API路径,例如“/ me”表示已登录用户的个人资料。

以下文档中,有一个示例$path参数如何:

 $ret = $facebook->api( array(
                     'method' => 'fql.query',
                     'query' => 'SELECT . . . ',
                 ));

我找不到任何文档,$path可以是数组,数组包含哪些键。文档页面中只有这个例子。我错过了什么吗?在哪里可以找到$path数组可以包含的所有可能键和所有可能值的列表?

2 个答案:

答案 0 :(得分:1)

试试这个

$ret = $facebook->api("me","feed","message"=>"Hello i am posting on your wall");

如果“我”是您要在其时间轴上发布内容的用户的fb_id路径,则“Feed”是操作,“message”是您要发布的内容。

也许this链接可以帮助您。

答案 1 :(得分:1)

$path不是数组,它是一个字符串 - 基本上是请求的Graph API路径。没有这样的$ path列表,你只需搜索你想要的任何东西。例如:

user info: "\me"
user albums: "\me\albums"
user's friends: "\me\friends"
friend's info: "\FRIEND_ID"

依旧......