我正在尝试将照片从我的服务器上传到我页面上的相册。我有以下代码来发送照片:
$argsFeed = array( 'source' => '@' .$FILE_PATH,
'published' => true,
'message' => $caption);
try {
$imageId2 = $facebook->api('/'.$ALBUM_ID.'/photos', 'post', $argsFeed);
} catch(FacebookApiException $e) {
$result['status'] = "error";
$result ['message'] = $result ['message'] . ' ||| error posting photo to page 164264490295119. facebook says: <BR/>' . json_encode($e->getResult());
}
我有以下权限:publish_stream、user_photos、manage_pages
我总是通过带有照片 ID 的 api-call 获得成功,但照片不会去任何地方。完全相同的照片也发布到我(用户)的墙上,所以照片不会是问题。我的猜测是它确实发布在某个地方,因为没有例外,只是我不知道它发布在哪里。有人有线索吗?
我得到像这样的照片 ID:10151091881973938,633203937_10151091735008938 但我不知道如何处理它们 - 我如何在图表中查找它们?