我有一个网站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;
}
}