Facebook Graph API上传照片供公众使用


Facebook Graph API upload photos for public

我已经通过Facebook图形API成功上传了照片,但是应用程序只允许朋友查看,但不能为朋友的朋友查看。

这是我将照片上传到相册的编码

$photo_details = array('message'=> 'Padswapp Photos','no_story' => 1);
$photo_details['image'] = '@' . realpath($t_name["tmp_name"][$i]);
$upload_photo = $facebook->api('/'.$album_uid.'/photos', 'post', $photo_details);

谁能帮忙我如何将照片上传为公开。

提前致谢

创建相册时,需要设置隐私,请记住,你将无法上传隐私的照片,该照片的隐私比用户在接受身份验证对话框时为您的应用选择的照片更开放。

请参阅相册对象的privacy参数;为用户创建相册时,您可以将其设置为用户所需的任何参数,但须遵守上述警告。

从文档中:

定义相册隐私设置的 JSON 编码对象, 例如:{"value":"SELF"}(详见下文)。只有用户可以 指定帖子的隐私设置。

然后是您可以使用的隐私设置的可能组合列表