1
私はfaceignアプリをcodeigniterなしで作成しましたが、今回はcodeigniterとの統合にほとんど問題がありません。
しかし最後に私はそれをしました。しかし、ユーザーのプロフィールにある特定のアルバムに画像をアップロードすることはできません。このエラーメッセージが表示されます - >facebook graph api by codeigniter
Fatal error: Uncaught CurlException: 26: failed creating formpost data thrown in facebook.php on line
誰かが私を助けてください。ここで
は)あなたが(実パス付き)(BASE_URLを使用することはできませんコード--->
$base_url = base_url();
$image_name = $this->common_model->fetch_image_name_by_id($image_id);
$fb_config = array(
'appId' => '148056051963323',
'secret' => '0cebf087b3084e5a772b6c31acb2736a'
);
$this->load->library('facebook', $fb_config);
$this->facebook->setFileUploadSupport(true);
$album_details = array(
'message'=> 'Win Free T-shirts',
'name'=> 'LoL Sharing'
);
$create_album = $this->facebook->api('/me/albums', 'post', $album_details);
$photo_details = array(
'message'=> 'photo description'
);
$photo_details['image'] = '@' . realpath(''.$base_url.'assets/joke_images/'.$image_name['image_name'].'');
$upload_photo = $this->facebook->api('/'.$create_album['id'].'/photos', 'post', $photo_details);
ありがとうございました。しかし、私も相対パスを使ってみましたが、それもあまりにもうまくいっていませんでした。( –
FCPATH.assets/joke_images /' $ image_name ['image_name'] (アセットがルートフォルダにある場合) – DannyKK
u verimuch Sir ....ありがとうございます:) –