0
Facebookの広告APIに画像をアップロードする際に問題が発生しました。画像はサーバ上にあり、カールを使って動作させようとしています。私のコードは以下の通りですが、うまくいきません。どんな考え?おかげFacebookの広告APIに画像をアップロードするには?エラー - >画像のサイズ変更に失敗しました:getimagesize関数がfalseを返しました
$targeting=array('countries'=>array('US'),'gender'=>array('1'));
$creative=array('title'=>'test me','body'=>'this is a test','link_url'=>'http://www.myurl.com','image_file'=>'test.jpg');
$adgroup_spec=array('campaign_id'=>$campaignid,
'name'=>'test',
'bid_type'=>1,
'max_bid'=>10,
'targeting'=>$targeting,
'creative'=>$creative
);
$adgroup_spec=urlencode(json_encode($adgroup_spec));
$path_to_image='@.\test.jpg';
$url="https://api.facebook.com/method/ads.createAdgroups?account_id=$MYACCOUNTID&adgroup_specs=$adgroup_spec&access_token=$accesstoken&$image_file=$path_to_image&format=json";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$output = curl_exec($ch);
curl_close($ch);
イメージが作成されていないと私はエラーを取得ん - >画像のサイズ変更に失敗しました:getimagesize関数は偽