繁体   English   中英

使用php-sdk获取Facebook相册URL

[英]Get facebook Album URL using php-sdk

使用facebook php-sdk,用户可以从我们的网站将照片上传到facebook。 我可以创建相册并上传照片。 但是无法获取新创建的相册的URL :(

这是我的工作...

// create album
$albumDetails = array(
  'name' => 'Fun images'
);
$album = $facebook->api('/me/albums', 'post', $albumDetails);
$albumID = $album['id'];

// upload photos
foreach ($images as $image) {
    $file = FACEBOOK_IMAGES_DIR . $image->image_id . '.jpg';
    $photoDetails = array(
         'message'=> 'by choreboy'
    );
    $photoDetails['image'] = '@' . realpath($file);
    $photoData = $facebook->api('/'.$albumID.'/photos', 'post', $photoDetails);  
}
// Graph API says I can get link to the album:
// http://developers.facebook.com/docs/reference/api/album
// I thought I could get to the link data this way. But returns an empty array
$data=$facebook->api("/{$albumID}/photos?access_token={$session['access_token']}");
var_dump($data);

也许您错过了此代码的第一行

此URL重定向到您的相册:

$album_url = 'http://www.facebook.com/' . $albumID;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM