Representa un álbum, una foto o un vídeo (subido, en directo, reel o historia) de Instagram.
If you are migrating from Marketing API Instagram Ads endpoints to Instagram Platform endpoints, be aware that some field names are different.
Se ha introducido el campo siguiente:
legacy_instagram_media_idLos siguientes campos de los extremos de anuncios de Instagram de la API de marketing no se admiten:
filter_namelocationlocation_namelatitudelongitudeEsta operación no es compatible.
GET /<IG_MEDIA_ID>
Obtiene los campos y perímetros del contenido multimedia de Instagram.
| API de Instagram con el inicio de sesión con Instagram | API de Instagram con el inicio de sesión con Facebook | |
|---|---|---|
Identificadores de acceso |
| |
Dirección URL del host |
|
|
Tipo de inicio de sesión | Inicio de sesión empresarial para Instagram | Inicio de sesión con Facebook para empresas |
| Permisos |
|
Si se ha concedido un rol al usuario de la aplicación mediante Business Manager en la página conectada a la cuenta profesional de Instagram del usuario de la aplicación, tu aplicación también necesitará uno de los permisos siguientes:
|
comments_count y like_count devuelven la interacción del contenido multimedia de Instagram de destino y no incluyen datos de otras plataformas. Por ejemplo, comments_count devuelve el número de comentarios de una foto, pero no los de los anuncios que la incluyen. Usa total_comments_count y total_like_count para obtener recuentos agregados que incluyan las interacciones del contenido multimedia promocionado o publicitario. Se puede incluir el recuento de publicaciones cruzadas de una publicación de Facebook si el usuario de la sesión puede acceder a dicha publicación.@ a menos que el usuario de la aplicación también pueda realizar tareas de administración equivalentes en la aplicación.permalink, no se pueden utilizar en fotos de álbumes (elementos dependientes).reposts_count, saved_count, shares_count, total_like_count, total_comments_count y total_views_count no están disponibles para el contenido multimedia dependiente de secuencia y solo se devuelven para los objetos multimedia de nivel superior. El propietario del contenido multimedia puede desactivar la visualización de los Me gusta, los comentarios, las visualizaciones, las republicaciones y las veces que se ha compartido. En estos casos, no se devuelven los campos correspondientes.GET https://<HOST_URL>/<API_VERSION>/<IG_MEDIA_ID> \ ?fields=<LIST_OF_FIELDS> \ &access_token=<ACCESS_TOKEN>
| Marcador de posición | Valor |
|---|---|
La versión más reciente es: v26.0 | Versión de la API que está utilizando tu aplicación. Si no se especifica en las llamadas a la API, será la versión más reciente en el momento de la creación de tu aplicación de Meta o, si dicha versión ya no está disponible, la versión más antigua disponible. Obtén más información sobre el control de versiones. |
| La dirección URL del host que está usando tu aplicación para consultar el extremo. |
| Obligatorio. Identificador del contenido multimedia que se va a publicar. |
| Clave | Marcador de posición | Valor |
|---|---|---|
|
| Obligatorio. El identificador de acceso de usuario de Instagram o Facebook del usuario de la aplicación. |
|
| Lista separada por comas de los campos que quieres que se devuelvan. |
Campos públicos que se pueden leer mediante la expansión de campos.
| Campo | Descripción | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Texto descriptivo de las imágenes, con fines de accesibilidad. | ||||||||||||||||
| Ofrece un resumen de toda la información de los anuncios de Instagram que está asociada al contenido multimedia orgánico de los anuncios con el estado | ||||||||||||||||
| El campo proporciona información sobre cómo promocionar la idoneidad de un contenido multimedia de Instagram como anuncio y detalles adicionales si no es idóneo. Solo está disponible para la API de Instagram con el inicio de sesión con Facebook. | ||||||||||||||||
| Texto. Excluye los elementos dependientes del álbum. Se excluye el símbolo | ||||||||||||||||
| Recuento de comentarios del contenido multimedia. Excluye los comentarios del contenido multimedia de los elementos dependientes del álbum, así como el texto de dicho contenido. Incluye las respuestas a los comentarios. | ||||||||||||||||
| Devuelve los objetos
Si un vídeo infringe los derechos de autor, se devuelve
| ||||||||||||||||
| Identificador del contenido multimedia. | ||||||||||||||||
| Indica si el contenido multimedia tiene una etiqueta de IA. Excluye los elementos dependientes del álbum. | ||||||||||||||||
| Indica si los comentarios están activados o desactivados. Excluye los elementos dependientes del álbum. | ||||||||||||||||
| Solo para Reels. Si se define como Ninguno de los valores determina si el reel aparece realmente en la pestaña Reels, porque es posible que no cumpla con los requisitos de idoneidad o que nuestro algoritmo no lo seleccione. Consulta las especificaciones de los reels para ver los criterios de idoneidad. | ||||||||||||||||
| Identificador del archivo multimedia de Instagram que se creó para los extremos de la API de marketing en la versión 21.0 y versiones posteriores. | ||||||||||||||||
| Recuento de Me gusta del contenido multimedia, incluidas las respuestas a los comentarios. Excluye los Me gusta del contenido multimedia del elemento dependiente del álbum y los de las publicaciones promocionadas creadas a partir del contenido multimedia. Si se consulta indirectamente mediante otro extremo o la expansión de campos, el campo | ||||||||||||||||
| Tipo de audio que se usa en el contenido multimedia. Puede ser | ||||||||||||||||
| Superficie en la que se publica el contenido multimedia. Puede ser | ||||||||||||||||
| Tipo de contenido multimedia. Puede ser | ||||||||||||||||
| URL del contenido multimedia. El campo | ||||||||||||||||
| Identificador del usuario de Instagram que creó el contenido multimedia. Solo se devuelve si el usuario de la aplicación que realiza la consulta también creó el contenido multimedia. En caso contrario, se devuelve el campo | ||||||||||||||||
| URL permanente del contenido multimedia. | ||||||||||||||||
| Código corto del contenido multimedia. | ||||||||||||||||
| URL de la miniatura del contenido multimedia. Solo está disponible en contenido multimedia de tipo | ||||||||||||||||
| Fecha de creación en formato ISO 8601 en UTC (el valor predeterminado es UTC ±00:00). | ||||||||||||||||
| Nombre del usuario que creó el contenido multimedia. | ||||||||||||||||
| Recuento de reproducciones de reels de Instagram, que incluye métricas orgánicas y de pago. En el caso del contenido que se ha utilizado en una publicación cruzada en Facebook, devuelve el recuento combinado de visualizaciones de Instagram y Facebook si el usuario de la sesión puede acceder a la publicación de Facebook. Solo está disponible para la API de descubrimiento de empresas. | ||||||||||||||||
| Número de veces que se ha republicado el contenido multimedia. Disponible para el contenido multimedia de FEED y REELS. No se pueden acceder a ellos mediante los extremos de la API de hashtags. Solo está disponible para la API de Instagram con el inicio de sesión con Facebook. | ||||||||||||||||
| Cantidad de veces que se ha guardado el contenido multimedia. Disponible para el contenido multimedia de FEED y REELS. Solo puede acceder a ellos el propietario del contenido multimedia o un colaborador aceptado. No se puede acceder mediante el descubrimiento de empresas, el contenido multimedia etiquetado o mencionado ni los extremos de la API de hashtags. Solo está disponible para la API de Instagram con el inicio de sesión con Facebook. | ||||||||||||||||
| Cantidad de veces que se ha compartido el contenido multimedia. Disponible para el contenido multimedia de FEED y REELS. No se puede acceder mediante los extremos de la API de hashtags o de descubrimiento de empresas. Solo está disponible para la API de Instagram con el inicio de sesión con Facebook. | ||||||||||||||||
| Número total de comentarios del contenido multimedia en todas las plataformas, incluidos los comentarios del contenido multimedia promocionado. No se pueden acceder a ellos mediante los extremos de la API de hashtags. Solo está disponible para la API de Instagram con el inicio de sesión con Facebook. | ||||||||||||||||
| Número total de Me gusta del contenido multimedia en todas las plataformas, incluidos los Me gusta del contenido multimedia promocionado. No se pueden acceder a ellos mediante los extremos de la API de hashtags. Solo está disponible para la API de Instagram con el inicio de sesión con Facebook. | ||||||||||||||||
| Recuento total de visualizaciones de contenido de vídeo en todas las plataformas, incluidas las visualizaciones de contenido multimedia promocionado o patrocinado y las visualizaciones sucesivas. Solo está disponible para el contenido multimedia de vídeo. No se puede acceder mediante los extremos de la API de hashtags o de descubrimiento de empresas. En el caso de la API de descubrimiento de empresas, usa |
Perímetros públicos que se pueden devolver mediante la expansión de campos.
| Perímetro | Descripción |
|---|---|
| Representa una colección de los objetos de contenido multimedia de Instagram del contenido multimedia de Instagram de un álbum. |
Representa una lista de los usuarios que se añaden como colaboradores en un objeto de contenido multimedia de Instagram. Solo está disponible para la API de Instagram con el inicio de sesión con Facebook. | |
Representa una colección de comentarios de Instagram en un objeto de contenido multimedia de Instagram. | |
Representa las métricas de interacción social de un objeto de contenido multimedia de Instagram. |
curl -X GET \
'https://graph.instagram.com/v26.0/17895695668004550?fields=id,media_type,media_url,owner,timestamp&access_token=IGQVJ...'
{
"id": "17918920912340654",
"media_type": "IMAGE",
"media_url": "https://sconten...",
"owner": {
"id": "17841405309211844"
},
"timestamp": "2019-09-26T22:36:43+0000"
}POST /<IG_MEDIA_ID>
Activa o desactiva los comentarios en un objeto de contenido multimedia de Instagram.
| Instagram API with Instagram Login | Instagram API with Facebook Login | |
|---|---|---|
Access Tokens |
| |
Host URL |
|
|
Login Type | Business Login for Instagram | Facebook Login for Business |
| Permissions |
|
If the app user was granted a role via the Business Manager on the Page connected to the targeted IG User, you will also need one of:
|
No se admite el contenido multimedia de Instagram de vídeo en directo.
POST https://<HOST_URL>/<API_VERSION>/<IG_MEDIA_ID> ?comment_enabled=<BOOL> &access_token=<ACCESS_TOKEN>
| Marcador de posición | Valor |
|---|---|
La versión más reciente es: v26.0 | Versión de la API que está utilizando tu aplicación. Si no se especifica en las llamadas a la API, será la versión más reciente en el momento de la creación de tu aplicación de Meta o, si dicha versión ya no está disponible, la versión más antigua disponible. Obtén más información sobre el control de versiones. |
| La dirección URL del host que está usando tu aplicación para consultar el extremo. |
| Obligatorio. Identificador del contenido multimedia que se va a publicar. |
| Clave | Marcador de posición | Valor |
|---|---|---|
|
| Obligatorio.Identificador de acceso del usuario de la aplicación. |
|
| Obligatorio. Se define como |
curl -i -X POST \
"https://graph.instagram.com/v26.0/17918920912340654?comment_enabled=true&access_token=EAAOc..."
{
"success": true
}DELETE /<IG_MEDIA_ID>
Elimina el contenido multimedia de Instagram.
| API de Instagram con el inicio de sesión con Facebook | |
|---|---|
Identificadores de acceso | |
Dirección URL del host |
|
Tipo de inicio de sesión | Inicio de sesión con Facebook para empresas |
| Permisos |
|
Esta API solo admite la API de Instagram con el inicio de sesión con Facebook. Se admiten los reels, las historias y las publicaciones que no sean de anuncios, así como los álbumes de secuencia completos. Para eliminar contenido multimedia de un álbum de secuencia, debes eliminar todo el álbum. Para ello, especifica el identificador de contenido multimedia del contenedor de la secuencia. No se puede eliminar contenido multimedia de una secuencia de forma individual.
POST https://graph.facebook.com/<API_VERSION>/<IG_MEDIA_ID> ?access_token=<ACCESS_TOKEN>
| Marcador de posición | Valor |
|---|---|
La versión más reciente es: v26.0 | Versión de la API que está utilizando tu aplicación. Si no se especifica en las llamadas a la API, será la versión más reciente en el momento de la creación de tu aplicación de Meta o, si dicha versión ya no está disponible, la versión más antigua disponible. Obtén más información sobre el control de versiones. |
| Obligatorio. Identificador del contenido multimedia que se va a publicar. |
| Clave | Marcador de posición | Valor |
|---|---|---|
|
| Obligatorio.Identificador de acceso del usuario de la aplicación. |
curl -i -X DELETE \
"https://graph.facebook.com/v26.0/17918920912340654?comment_enabled=true&access_token=EAAOc..."
{
"success": true,
"deleted_id": "17918920912340654"
}
{
"error": {
"message": "Fatal",
"type": "OAuthException",
"code": -1,
"error_subcode": 2207073,
"is_transient": false,
"error_user_title": "Media Type Not Supported",
"error_user_msg": "The media type is not supported for this endpoint",
"fbtrace_id": "Api-OlNdfcpOwIu6hNaT5Kw"
},
}