Ошибка & quot; Невозможно использовать видео в рекламном объявлении. Идентификатор видео XXX, XXX, XXX, XXX, XXX может не быть идентификатором видео или у вас может не быть разрешения на его просмотр & quot;

Я пытаюсь создать рекламу с помощью php-facebook-sdk и с помощью curl Facebook API.

Я уже загрузил свое видео с использованием curl, и оно возвращает идентификатор. Теперь этот идентификатор видео будет использоваться для добавления рекламного объявления, но когда я отправляю рекламное объявление, оно возвращает эту ошибку:

object(stdClass)#568 (1) {
["error"]=>
object(stdClass)#563 (8) {
["message"]=>
string(17) "Invalid parameter"["type"]=>
string(14) "OAuthException"["code"]=>
int(100)
["error_subcode"]=>
int(2013004)
["is_transient"]=>
bool(false)
["error_user_title"]=>
string(28) "Invalid video in ad creative"["error_user_msg"]=>
string(144) "Unable to use the video in an ad creative. Video id 191,520,185,101,173 might not be id of a video, or you might not have permission to see it. "["fbtrace_id"]=>
string(11) "HSK5VFCiP6u"}
}

Идентификатор видео, возвращенный, кстати, 191520185101173.

Вот мой код:

 $object_story_spec = array('page_id' => $page_id,'video_data' => array('video_id' => $video_id,'message' => $ad_message,'image_url' => $image_url,'title' => $ad_header,'call_to_action' => array('type' => 'LEARN_MORE', 'value' => array('link' => $ad_redirect))));
$params = array(
'url_tags' => 'utm_source=facebook',
'image_url' => $image_url,
'object_story_spec' => json_encode($object_story_spec),
'access_token' => $pass_token,
);

Я также попытался поместить этот идентификатор прямо в код (статически) следующим образом:

'video_id' => '191520185101173',

И таким образом он запустится и создаст рекламное объявление, но каким-то образом, когда я пытаюсь использовать идентификатор видео динамически, он возвращает эту ошибку.

Любой совет?

1

Решение

video.remote_create ()
video.waitUntilEncodingReady () -> используйте этот код для решения вашей проблемы

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector