以下是使用PHP Facebook Graph API上传照片的几种方法。这些示例假定您已实例化$ facebook对象并具有有效的会话。
此示例会将照片上传到当前用户的默认应用程序相册中。如果相册尚不存在,则会创建该相册。
$facebook->setFileUploadSupport(true);
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/me/photos', 'post', $args);
print_r($data);
本示例将照片上传到特定的相册。
$facebook->setFileUploadSupport(true);
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/'. $ALBUM_ID . '/photos', 'post', $args);
print_r($data);