在Facebook连接PHP后发布提要

时间:2012-08-09 23:26:22

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

我正在尝试向用户的Facebook墙发布Feed。我在我的网站上使用Facebook Connect。我已使用电子邮件,offline_access和publish_stream权限生成了getLoginUrl()的链接。

我的用户点击此链接,通过Facebook验证并返回我的网站。当他们这样做时,我将getUser()获得他们的身份证。

然后我正试图将帖子发布到他们的墙上。我用这个:

$user = $facebook->getUser();

try {
    $publishStream = $facebook->api("/$user/feed", 'post', array(
        'message' => "Mesaj icerigi",
        'link'    => 'http://ithinkdiff.net',
        'picture' => 'http://thinkdiff.net/ithinkdiff.png',
        'name'    => 'iOS Apps & Games',
        'description'=> 'Checkout iOS apps and games from iThinkdiff.net. I found some of them are just awesome!'
        )
    );
} catch (FacebookApiException $e) {
    print_r($e);
}

但每当我尝试这个时,我都会遇到错误。 Api异常或其他什么。我做错了什么?

0 个答案:

没有答案