1

我正在为 Graph API 使用 php SDK,一切正常,获取用户名、上传照片等。但是,当我尝试发布到当前用户的提要时,它只会让页面卡住。

这是代码:

$publish_feed = $facebook->api('/'.$userid'/feed', 'post', array(
    'message'=> 'message', 
    'picture'=> 'http://mysubdomain.mywebsite.com/photo.jpg', 
    'link'=> 'http://apps.facebook.com/appname/' 
););

我试过了:

  1. 把代码放在代码的不同地方——不管我在哪里,都会卡住页面,即使ti在代码的末尾,也会卡住,什么都没有显示。
  2. 更改$userid/me. 没有成功。

请帮忙。

4

1 回答 1

1
  1. 确保您有publish_stream权限
  2. 使用/meapi("/$userid/feed",..etc
  3. 删除多余的列:

代码:

$params =   array(
                'message' => 'message',
                'picture'=> 'http://mysubdomain.mywebsite.com/photo.jpg',
                'link'=> 'http://apps.facebook.com/appname/'
            );
$publish_feed = $facebook->api("/$userid/feed", "post", $params);
于 2011-02-04T17:27:35.547 回答