【发布时间】:2012-04-03 04:37:19
【问题描述】:
难道 facebook 不能允许我们从我的应用程序中发布或分享图片到用户墙,然后同时将用户图片存储在我的粉丝专页相册中吗?
以及建议和意见怎么做?希望你们能给我一些代码
第一步
$user = $facebook->getUser();
$loginUrl = $facebook->getLoginUrl(
array(
'scope' => 'email,publish_stream,user_birthday,user_location,user_work_history,user_about_me,user_hometown,user_photos'
)
);
步骤 2 , 4 ,5
$file='images/'.$_FILES["file"]['name'];
if( move_uploaded_file($_FILES["file"]["tmp_name"],$file))
{
$facebook->setFileUploadSupport(true);
$post_data = array(
'name'=>$_POST['album'],
'description'=>$_POST['album']
);
$data['album'] = $facebook->api("/me/albums", 'post', $post_data);
//$file = $file_name;
$post_data = array(
"message" => $_POST['message'],
"source" => '@' . realpath($file)
);
$album_id = $data['album']['id'];
$data['photo'] = $facebook->api("/$album_id/photos", 'post', $post_data);
}
【问题讨论】:
标签: facebook facebook-graph-api