Publication de contenu multimédia d’utilisateur·trice Instagram

Publie un conteneur IG sur un·e utilisateur·trice IG Instagram Business. Consultez le guide de publication de contenu pour connaître l’intégralité des étapes de publication.

Création

POST /{ig-user-id}/media_publish

Publie un objet conteneur IG sur un·e utilisateur·trice IG Instagram Business.

Limites

  • Les comptes Instagram sont limités à 25 publications publiées par l’API dans une fenêtre mobile de 24 heures.
  • Si la Page connectée au compte Instagram Business ciblé nécessite une autorisation de publication de page (PPA), cette PPA doit être effectuée, sinon la demande échouera.
  • Si la Page connectée au compte Instagram Business ciblé nécessite une authentification à deux facteurs, l’utilisateur ou l’utilisatrice Facebook doit également effectuer cette authentification, sinon la demande échouera.
  • La publication sur Instagram TV n’est pas prise en charge.

Conditions requises

TypeDescription

Tokens d’accès

Utilisateur·trice

Rôles dans Business Manager

En cas de publication de conteneurs pour l’identification de produits, l’utilisateur·trice de l’application doit disposer d’un rôle admin sur le Business Manager qui possède la Boutique Instagram de l’utilisateur·trice Instagram.

Boutique Instagram

En cas de publication de conteneurs pour l’identification de produits, l’utilisateur·trice Instagram doit disposer d’une Boutique Instagram approuvée avec un catalogue contenant des produits.

Autorisations

instagram_basic
instagram_content_publish
pages_read_engagement ou pages_show_list


Si un rôle sur la Page a été attribué à l’utilisateur ou l’utilisatrice de l’application via Business Manager, vous aurez également besoin de l’un des éléments suivants :


ads_management
business_management


Si vous publiez des conteneurs pour l’identification de produits, vous aurez également besoin des éléments suivants :


catalog_management
instagram_shopping_tag_products

Tâches

L’utilisateur·trice de l’application dont le token est utilisé dans la demande doit être capable d’effectuer des tâches MANAGE ou CREATE_CONTENT dans la Page connectée au compte Instagram ciblé.

Syntaxe de la requête

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

Paramètres du chemin

Espace réservéValeur

{api-version}
Chaîne

Version de l’API.

{ig-user-id}
Obligatoire
Chaîne

ID utilisateur spécifique à une app de l’utilisateur·trice de l’application.

Paramètres de chaîne de requête

CléEspace réservéDescription

access_token

Obligatoire

{access-token}

Token d’accès Utilisateur de l’utilisateur·trice de l’application.

creation_id

Obligatoire

{creation-id}

ID du conteneur Instagram à publier.

Exemple de requête

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

Exemple de réponse

{
  "id": "17920238422030506"
}

Lecture

Cette opération n’est pas prise en charge.

Mise à jour

Cette opération n’est pas prise en charge.

Suppression

Cette opération n’est pas prise en charge.