0
//Create an album 
$album_details = array(
     'message'=> 'How will you die?', 
     'name'=> 'How will you die?' 
); 
$create_album = $facebook->api('/me/albums', 'post', $album_details); 


//Get album ID of the album you've just created 
$album_uid = $create_album['id']; 

//Upload a photo to album of ID... 

$file='img/'.$fbid.'.jpg'; //Example image file 

$photo_details = array('message'=> 'Find...51', 'image' => '@'.realpath($file)); 

if ($session) { 
    // We have a valid FB session, so we can use 'me' 
    $upload_photo = $facebook->api('/me/photos', 'post', $photo_details); 
} elseif(isset($_SESSION['user_id'])) { 
    $upload_photo = $facebook->api("/{$_SESSION['user_id']}/photos", 'post', $photo_details); 
} 

$upphoto = $upload_photo['id']; 


ImageDestroy($canvas); 

header("Location: http://www.facebook.com".$fbid."&photoid=".$upphoto."") 

写真の壁をアップロードするFacebookアプリケーションを作成しました。DNSのルックアップに失敗したため、www.facebook.com100003773239192%のサーバが見つかりませんでした。

しかし繰り返し上記のエラーが発生しています。私は '/'が上記コードのどこかにありませんが、どこに '/'を入れるのかはわかりません。他の間違いが見つかった場合は、このコードを完成させて作業するのを手伝ってください。

ありがとうございました!

答えて

0

変更

header("Location: http://www.facebook.com".$fbid."&photoid=".$upphoto."") 

header("Location: http://www.facebook.com/".$fbid."&photoid=".$upphoto); 
+1

あなたも '。 ""' $ '後upphoto'を必要としないかなり確信。 –

+0

さらに、 'header(" Location:http://www.facebook.com/ "。urlencode($ fbid)。"&photoid = "。urlencode($ upphoto));'(私はなぜか分からない – Daan

+0

私は@Daanのコメントでコードを置き換えましたが、私は別のエラーを取得していますthatsは '要求したページが見つかりませんでした。アドレスバー「http://www.facebook.com/100003773239192&photoid=」でこのURLを入手してください。何が起こっているのでしょうか? –

関連する問題