2010-12-05 15 views
0

facebook php-sdkを使って、私たちのサイトからfacebookに写真をアップロードすることができます。アルバムを作成して写真をアップロードすることができます。しかしは、新しく作成されたアルバムにURLを取得することはできません:(facebookを利用するphp-sdkを使ったアルバム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); 
+0

写真はFacebookに送られ、期待どおりに投稿されましたか? –

答えて

0

で最初の行が欠落している...私は何をすべきかですあなたのアルバムへ:

$album_url = 'http://www.facebook.com/' . $albumID; 
関連する問題