Quiero crear un anuncio basado en una publicación de video de Instagram existente. Por lo tanto, ya subí el video al extremo /advideos. Sin embargo, ahora estoy atascado con la creación de la creatividad publicitaria. La documentación no brinda información sobre cómo agregar la ID del video subido como parámetro a la llamada /adcreative.
¿Alguna sugerencia?
Así es como se ve mi código:
FB.api( '/act_2757146414569266/adcreatives', 'POST', {"object_id":"<PAGE_ID>","instagram_user_id":"<IG USER ID>","source_instagram_media_id":"<SRC_MEDIA_ID>","video_data":"{"video_id": "<UPLOADED VIDEO ID>"}"}, function(response) { ... } );Esto es lo que me devuelve:
{ "error": { "message": "Invalid parameter", "type": "OAuthException", "code": 100, "error_subcode": 1815279, "is_transient": false, "error_user_title": "Instagram video must be uploaded to Facebook", "error_user_msg": "If you want to promote an existing Instagram video, you need to upload it to Facebook first before creating the ad.", "fbtrace_id": "AfjvS_BshLJ8P3KlAB2EvJg1" } }