Publicación de contenido multimedia de los usuarios de IG

Publica un contenedor de IG en un usuario de IG de Instagram para empresas. Consulta la guía sobre publicación de contenido si deseas conocer los pasos para realizar una publicación.

Creación

POST /{ig-user-id}/media

Publica un objeto de contenido multimedia de IG en un usuario de IG de Instagram para empresas.

Limitaciones

  • Las cuentas de Instagram tienen un límite de 25 publicaciones de la API dentro de un período de 24 horas.
  • Si la página conectada a la cuenta de empresa de Instagram objetivo requiere una autorización de publicación en páginas (PPA), deberá realizarse dicha autorización o la solicitud fallará.
  • Si la página conectada a la cuenta de empresa de Instagram objetivo requiere autenticación en dos pasos, el usuario de Facebook también debe haber realizado la autenticación en dos pasos. De lo contrario, la solicitud no se procesará.
  • No se admiten publicaciones en Instagram TV.

Requisitos

TipoDescripción

Tokens de acceso

Usuario

Roles comerciales

Si publicas contenedores para etiquetado de productos, el usuario de la app debe tener un rol de administrador en el administrador comercial que posee la tienda de Instagram del usuario de esta red.

Tienda de Instagram

Si publicas contenedores para etiquetado de productos,el usuario de Instagram debe tener una tienda de Instagram aprobada con un catálogo que contenga productos.

Permisos

instagram_basic
instagram_content_publish
pages_read_engagement o pages_show_list


Si se usó el administrador comercial para otorgar un rol al usuario de la app en la página, también necesitarás uno de los siguientes elementos:


ads_management
business_management


Si publicas contenedores para etiquetado de productos, también necesitarás lo siguiente:


catalog_management
instagram_shopping_tag_products

Tareas

El usuario de la app cuyo token se utiliza en la solicitud debe poder realizar las tareas MANAGE o CREATE_CONTENT en la página conectada a la cuenta de Instagram objetivo.

Sintaxis de la solicitud

POST https://graph.facebook.com/{api-version}/{ig-user-id}/media_publish
  ?creation_id={creation-id}
  &access_token={access-token}

Parámetros de ruta

Marcador de posiciónValor

{api-version}
Cadena

Versión de la API.

{ig-user-id}
Cadena
obligatoria

Identificador de usuario específico de la app.

Parámetros de la cadena de consulta

ClaveMarcador de posiciónDescripción

access_token

Obligatorio

{access-token}

Token de acceso de usuario del usuario de la app.

creation_id

Obligatorio

{creation-id}

El identificador del contenedor de IG que se va a publicar.

Ejemplo de solicitud

POST graph.facebook.com
  /17841405822304914/media_publish
    ?creation_id=17889455560051444

Ejemplo de respuesta

{
  "id": "17920238422030506"
}

Lectura

No se admite esta operación.

Actualización

No se admite esta operación.

Eliminación

No se admite esta operación.