Instagram

Générer un Access TokenExpire au bout de 2 mois

Pré-requis
  • Avoir les accès au compte Instagram du client, ou lui faire faire les manipulations ci-dessous sur son compte Instagram
  • Paramétrer le compte Instagram en compte Business
  • Avoir une page Facebook liée à ce compte Instagram (proposé par Instagram lors du passage en compte Business)
  • Avoir généré un Facebook Access Token

Facebook Developper WEBSENSO

  • https://developers.facebook.com
  • Mes applications > Social Wall
  • Rôles > Testeurs Instagram > Ajouter Testeurs Instagram
  • Rechercher le profil Instagram souhaité
  • Envoyer

Profil Instagram CLIENT

Obtention d'un jeton

  • Cliquer sur le bouton ci-dessous
  • Vous êtes redirigé sur Instagram, une popup apparaît
  • "Bonjour CLIENT, Social Wall demande l'autorisation..."
  • Vérifier que le compte Instagram soit celui du client
  • Autoriser la Demande
  • Un jeton est généré à la place du bouton ci-dessous
  • Nous pouvons alors remplir le champ Instagram - Access Token présent dans un contenu de type Projet
Obtenir un Access Token

Obtention de l'ID Instagram Business

  • Vérifier que le compte Instagram soit paramétré en compte Business
  • Récupérer l'ID de la Page Facebook liée au compte sur https://findmyfbid.com
  • Se render sur l'URL ci-dessous en remplaçant les paramètres
  • https://graph.facebook.com/v3.0/[page_id_facebook]?fields=instagram_business_account&access_token=[access_token_facebook]
  • [access_token_facebook] correspond au token Facebook (User) ou au token Facebook (Page)
  • On obtient l'ID Instagram Business
  • Nous pouvons alors remplir le champ Instagram - Business ID présent dans un contenu de type Projet

Réactualiser manuellement un Access TokenUn CRON est censé le faire, mais si besoin, voici la démarche pour le Réactualiser

Pré-requis
  • Le jeton doit être vieux d'au moins 24h
  • Le jeton ne doit pas être expiré
  • Récupérer l'Access Token Instagram à réactualiser
  • Se rendrer sur l'URL ci-dessous
  • https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&access_token=[access_token_instagram]