Représente un album, une photo ou une vidéo Instagram (vidéo importée, vidéo en direct, reel ou story).
If you are migrating from Marketing API Instagram Ads endpoints to Instagram Platform endpoints, be aware that some field names are different.
Vue d’ensemble du champ suivant :
legacy_instagram_media_idLes champs du point de terminaison Publicités Instagram de l’API Marketing ne sont pas pris en charge :
filter_namelocationlocation_namelatitudelongitudeCette opération n’est pas prise en charge.
GET /<IG_MEDIA_ID>
Obtenir les champs et les arêtes d’un contenu multimédia Instagram.
| API Instagram avec Instagram Login | API Instagram avec Facebook Login | |
|---|---|---|
Tokens d’accès |
| |
URL de l’hôte |
|
|
Type de connexion | Business Login pour Instagram | Facebook Login for Business |
| Autorisations |
|
Si un rôle a été attribué à l’utilisateur·ice de l’application via Business Manager sur la Page connectée au compte professionnel Instagram de l’utilisateur·ice, votre application aura également besoin de l’un des éléments suivants :
|
comments_count et like_count renvoient des interactions sur le contenu multimédia Instagram cible uniquement et n’incluent pas les données des autres plateformes. Par exemple, comments_count renvoie le nombre de commentaires sur une photo, mais pas sur les publicités contenant cette photo. Utilisez total_comments_count et total_like_count pour obtenir des comptages agrégés qui incluent les interactions avec les contenus multimédias promus/boostés/publicitaires. Le nombre de publications Facebook crosspostées peut être inclus si ces publications sont accessibles par l’utilisateur·ice de la session.@ sauf si l’utilisateur·ice de l’application peut également exécuter des tâches équivalentes à des tâches d’admin dans l’application.permalink, ne peuvent pas être utilisés sur les photos présentes dans les albums (enfants).reposts_count, saved_count, shares_count, total_like_count, total_comments_count et total_views_count ne sont pas disponibles pour les contenus multimédias enfants du carrousel et sont uniquement renvoyés pour les objets multimédias de premier niveau. Le ou la propriétaire du contenu multimédia peut désactiver l’affichage des mentions J’aime, des commentaires, des vues, des republications et des partages. Dans ce cas, les champs correspondants ne sont pas renvoyés.GET https://<HOST_URL>/<API_VERSION>/<IG_MEDIA_ID> \ ?fields=<LIST_OF_FIELDS> \ &access_token=<ACCESS_TOKEN>
| Espace réservé | Valeur |
|---|---|
La dernière version est : v26.0 | Version d’API que votre application utilise. Si ce n’est pas spécifié dans vos appels d’API, ce sera la dernière version au moment où vous avez créé votre application Meta ou, si cette version n’est plus disponible, la plus ancienne version disponible. En savoir plus sur la version. |
| URL de l’hôte utilisée par votre application pour interroger le point de terminaison. |
| Obligatoire. ID du contenu multimédia à publier. |
| Clé | Espace réservé | Valeur |
|---|---|---|
|
| Obligatoire. Token d’accès de l’utilisateur·ice Facebook ou Instagram. |
|
| Liste de champs séparés par une virgule que vous souhaitez voir renvoyés. |
Champs publics qui peuvent être vus avec l’élargissement de champ.
| Champ | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Texte décrivant une image à des fins d’accessibilité. | ||||||||||||||||
| Aperçu des informations publicitaires Instagram associées au contenu multimédia organique pour les publicités dont le statut est | ||||||||||||||||
| Champ donnant des informations sur l’éligibilité d’un contenu multimédia Instagram au boost en tant que publicité, et d’autres informations si le contenu multimédia n’est pas éligible. Disponible pour l’API Instagram avec Facebook Login uniquement. | ||||||||||||||||
| Légende. Les albums enfants sont exclus. De même, le symbole | ||||||||||||||||
| Nombre de commentaires sur le contenu multimédia. Les commentaires associés à des albums d’enfants sont exclus du contenu de l’album et de sa légende. En revanche, les réponses aux commentaires sont incluses. | ||||||||||||||||
| Renvoie des objets
Si une vidéo enfreint les droits d’auteur,
| ||||||||||||||||
| ID du contenu multimédia. | ||||||||||||||||
| Indique si le contenu multimédia possède une étiquette IA. Les éléments enfants de l’album sont exclus. | ||||||||||||||||
| Indique si les commentaires sont activés ou désactivés. Exclut les éléments enfants de l’album. | ||||||||||||||||
| Pour les Reels uniquement. Quand la valeur renvoyée est Aucune des deux valeurs ne détermine si le reel apparaît effectivement dans l’onglet Reels, car le reel peut ne pas respecter les critères d’éligibilité ou peut ne pas être sélectionné par notre algorithme. Consultez les caractéristiques des reels pour connaître les critères d’éligibilité. | ||||||||||||||||
| ID Instagram du contenu multimédia créé pour les points de terminaison de l’API Marketing dans les versions 21.0 et antérieures. | ||||||||||||||||
| Nombre de mentions J’aime sur le contenu, y compris les réponses aux commentaires. Les mentions J’aime sur le contenu d’albums enfants et sur les publications promues créées à partir du contenu multimédia sont exclues. En cas de passage indirect de la requête par un autre point de terminaison ou d’élargissement de champ, le champ | ||||||||||||||||
| Type d’audio utilisé dans le contenu multimédia. La valeur peut être | ||||||||||||||||
| Emplacement de la publication du contenu multimédia. La valeur peut être | ||||||||||||||||
| Type de contenu multimédia. La valeur peut être | ||||||||||||||||
| URL du contenu multimédia. Le champ | ||||||||||||||||
| ID de l’utilisateur ou utilisatrice Instagram à l’origine du contenu. Celui-ci est uniquement renvoyé si l’utilisateur ou l’utilisatrice de l’application qui effectue la requête a également créé le contenu. Sinon, le champ | ||||||||||||||||
| URL permanente du contenu multimédia. | ||||||||||||||||
| Raccourci vers le contenu multimédia. | ||||||||||||||||
| URL de l’image miniature du contenu multimédia. Disponible uniquement pour le contenu multimédia | ||||||||||||||||
| Date de création au format ISO 8601 dans le fuseau UTC (valeur par défaut : UTC ±00:00). | ||||||||||||||||
| Nom de profil de l’utilisateur ou utilisatrice à l’origine du contenu multimédia. | ||||||||||||||||
| Nombre de vues des reels Instagram, qui inclut à la fois les indicateurs payants et organiques. Pour les contenus crosspostés sur Facebook, le résultat indique le nombre de vues sur Instagram et Facebook si la publication Facebook est accessible à l’utilisateur·ice de la session. Disponible uniquement pour l’API Business Discovery. | ||||||||||||||||
| Nombre de republications du contenu multimédia. Disponible pour les contenus multimédias FEED et REELS. Non accessible via les points de terminaison de l’API Hashtag. Disponible pour l’API Instagram avec Facebook Login uniquement. | ||||||||||||||||
| Nombre de fois où le contenu multimédia a été enregistré. Disponible pour les contenus multimédias FEED et REELS. Accessible uniquement par le ou la propriétaire du contenu multimédia ou un·e collaborateur·ice accepté·e. Non accessible via Business Discovery, le contenu multimédia identifié/mentionné ou les points de terminaison de l’API Hashtag. Disponible pour l’API Instagram avec Facebook Login uniquement. | ||||||||||||||||
| Nombre de partages du contenu multimédia. Disponible pour les contenus multimédias FEED et REELS. Non accessible via les points de terminaison de l’API Business Discovery ou hashtag. Disponible pour l’API Instagram avec Facebook Login uniquement. | ||||||||||||||||
| Nombre total de commentaires sur le contenu multimédia dans toutes les plateformes, y compris les commentaires sur les contenus multimédias promus/boostés associés. Non accessible via les points de terminaison de l’API Hashtag. Disponible pour l’API Instagram avec Facebook Login uniquement. | ||||||||||||||||
| Nombre total de mentions J’aime sur le contenu multimédia, toutes plateformes confondues, y compris les mentions J’aime sur les contenus multimédias boostés/promus associés. Non accessible via les points de terminaison de l’API Hashtag. Disponible pour l’API Instagram avec Facebook Login uniquement. | ||||||||||||||||
| Nombre total de vues du contenu vidéo sur toutes les plateformes, y compris les vues du contenu multimédia promu/boosté et les relectures. Disponible uniquement pour les contenus multimédias vidéo. Non accessible via les points de terminaison de l’API Business Discovery ou hashtag. Pour Business Discovery, utilisez le paramètre |
Arêtes publiques qui peuvent être retournées via l’élargissement de champ.
| Arête | Description |
|---|---|
| Représente une collection d’objets Contenu multimédia Instagram sur un album Contenu multimédia Instagram. |
Représente une liste d’utilisateur·ices ajouté·es en tant que collaborateur·ices sur un objet Contenu multimédia Instagram. Disponible pour l’API Instagram avec Facebook Login uniquement. | |
Représente une collection de Commentaires Instagram sur un objet Contenu multimédia Instagram. | |
Représente les indicateurs d’interaction sociale sur un objet Contenu multimédia 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>
Active ou désactive les commentaires sur un contenu multimédia 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:
|
Contenu multimédia Instagram de type vidéo en direct non pris en charge.
POST https://<HOST_URL>/<API_VERSION>/<IG_MEDIA_ID> ?comment_enabled=<BOOL> &access_token=<ACCESS_TOKEN>
| Espace réservé | Valeur |
|---|---|
La dernière version est : v26.0 | Version d’API que votre application utilise. Si ce n’est pas spécifié dans vos appels d’API, ce sera la dernière version au moment où vous avez créé votre application Meta ou, si cette version n’est plus disponible, la plus ancienne version disponible. En savoir plus sur la version. |
| URL de l’hôte utilisée par votre application pour interroger le point de terminaison. |
| Obligatoire. ID du contenu multimédia à publier. |
| Clé | Espace réservé | Valeur |
|---|---|---|
|
| Obligatoire. Token d’accès Utilisateur de l’utilisateur ou l’utilisatrice de l’application. |
|
| Obligatoire. Définissez sa valeur sur |
curl -i -X POST \
"https://graph.instagram.com/v26.0/17918920912340654?comment_enabled=true&access_token=EAAOc..."
{
"success": true
}DELETE /<IG_MEDIA_ID>
Supprimez le contenu multimédia Instagram.
| API Instagram avec Facebook Login | |
|---|---|
Tokens d’accès | |
URL de l’hôte |
|
Type de connexion | Facebook Login for Business |
| Autorisations |
|
Cette API prend uniquement en charge l’API Instagram avec une connexion Facebook. Les publications non publicitaires, les stories, les reels et les albums carrousel complets sont pris en charge. Pour supprimer des contenus multimédias d’un album carrousel, vous devez supprimer l’album entier en spécifiant l’ID du contenu multimédia du conteneur carrousel. La suppression individuelle de contenus multimédias au sein d’un carrousel n’est pas prise en charge.
POST https://graph.facebook.com/<API_VERSION>/<IG_MEDIA_ID> ?access_token=<ACCESS_TOKEN>
| Espace réservé | Valeur |
|---|---|
La dernière version est : v26.0 | Version d’API que votre application utilise. Si ce n’est pas spécifié dans vos appels d’API, ce sera la dernière version au moment où vous avez créé votre application Meta ou, si cette version n’est plus disponible, la plus ancienne version disponible. En savoir plus sur la version. |
| Obligatoire. ID du contenu multimédia à publier. |
| Clé | Espace réservé | Valeur |
|---|---|---|
|
| Obligatoire.Token d’accès utilisateur de l’utilisateur de l’application. |
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"
},
}