我正在尝试使用PHP SDK将图像上传到我的粉丝页面墙,并让其他人将图片上传到页面。
这是我到目前为止所拥有的,
PHP:
$img = realpath($y);
$facebook->setFileUploadSupport("http://" . $_SERVER['SERVER_NAME']);
$photo = $facebook->api('/FAN_PAGE_ALBUM_ID/photos', 'POST',
array(
'access_token' => $token,
'source' => '@' . $img,
'message' => 'This photo came from my app.'
)
);
当我尝试没有任何反应时,即使我使用类似的方法发布到粉丝页面墙,这工作正常,我也有适当的权限,据我所知... status_update,publish_stream,user_photos,offline_access
? ?
为什么会发生这种情况?
答案 0 :(得分:0)
为了能够将图片上传到您是管理员的页面,您很可能需要manage_pages权限。我不确定您是否可以让用户将图片从图表api上传到粉丝页面,尽管他们可以从网站上这样他们应该能够。
答案 1 :(得分:0)
您需要此权限:manage_pages。