Facebook выдает "Пожалуйста, укажите изображение для показа этого объявления." когда я пытаюсь создать рекламный идентификатор в свою очередь, чтобы создать рекламу. Выдает ошибку изображения, но image_hash действителен и проверен.
Я следовал следующей документации для создания хэша изображения (что он успешно сделал) и попытался создать креативный идентификатор с ним (который не работал)
https://developers.facebook.com/community/threads/427753334468444/
$post = array(
"name" => "Sample Name",
"title" => "Sample Title",
"body" => "Sample Body",
"object_url" => "www.facebook.com",
"image_hash" => "47b41fcdaf0bfed48ca3159ec07ffc70",
"access_token" => "I_added_valid_access_token_here"
);
$ch = curl_init('https://graph.facebook.com/v3.3/act_10***************/adcreatives');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$resp = curl_exec($ch);
curl_close($ch);
$respObj = json_decode($resp);
Вот что я получил в ответ.
code: 100
error_subcode: 1487212
error_user_msg: "Please specify an image to run with this ad."
error_user_title: "Missing Image"
is_transient: false
message: "Invalid parameter"
type: "OAuthException"
Я также нашел похожий вопрос, который был опубликован на странице сообщества в Facebook 2 дня назад, но ответов пока нет.
https://developers.facebook.com/community/threads/427753334468444/
Я пытался решить эту проблему уже пару дней. Я буду признателен за любую помощь. Заранее спасибо.