【发布时间】:2013-12-12 01:41:19
【问题描述】:
我有一个 PHP 脚本,可以在我的 Facebook 粉丝专页墙上上传图片+描述+其他详细信息。 但我需要的是在相册中上传。 我在整个互联网上寻找这个答案,this tutorial 是我迄今为止得到的最接近的答案。
这是我的代码:
$params = array(
"access_token" => $page_token,
"message" => "#php #facebook",
"link" => "www.domain.com.br",
"description" => "Buy this now!",
"source" => "@" . $path,
);
try {
$ret = $fb->api('/'.$album_id . '/photos', 'POST', $params);
echo 'Successfully posted to Facebook Fan Page';
} catch(Exception $e) {
echo $e->getMessage();
}
我已经尝试将这个 $ret = $fb->api('/'.$fanpage_id . '/photos', 'POST', $params); 路径更改为这个:$ret = $fb->api('/'.$fanpage_id.'/'.$album_id . '/photos', 'POST', $params); 和类似的东西。
但它返回 (#240) The target_id references an inactive user 因为 fb API 认为 $album_id 是 $fanpage_id。
如果有人知道如何在相册中张贴图片,请帮助我;)
【问题讨论】:
标签: php facebook facebook-graph-api upload facebook-page