使用facebook app在许多用户的墙上发布帖子

时间:2012-07-20 17:44:44

标签: php facebook facebook-graph-api sdk

我有一个网站Facebook应用程序,我用它在应用程序用户墙上发布新闻。

我的问题是我的代码刚刚在第一个用户的墙上发布帖子而其他墙上没有发布任何内容

我的代码是

$users = // get all my users in an array

for ($i = 0; $i < count($users); $i++) {
    try {
        $this->facebook->setAccessToken($users[$i]->access_token);
        $user = $this->facebook->getUser();
        $this->facebook->setFileUploadSupport(true);
        $args = array(
            'access_token' => $users[$i]->access_token,
            'message'      => $message,
            'image'        => '@' . ABSOLUTE_PATH . "ix.jpg",
        );
        $post_id = $this->facebook->api("/me/photos", "post", $args);
    }
    catch (FacebookApiException $e) {
        error_log($e);
        $user = null;
    }
}

0 个答案:

没有答案