- Instagram Graph API, conçue pour les comptes professionnels Instagram, et non pour l’authentification des utilisateurs finaux.
- Instagram Basic Display API, une API OAuth2 qui vous permet d’accorder à une application tierce l’accès aux données de base de votre compte Instagram.
Actions
Pour permettre à vos utilisateurs existants de continuer à accéder à votre application, vous devrez demander aux utilisateurs qui s’authentifient avec Instagram de le faire autrement, puis utiliser Account Linking pour lier la nouvelle identité à l’ancienne. Voici un exemple de flux :- L’utilisateur s’authentifie avec Instagram.
- L’application informe l’utilisateur qu’il ne pourra plus s’authentifier avec Instagram et qu’il devra désormais le faire autrement.
-
L’application présente à l’utilisateur les options d’authentification qui s’offrent à lui, par exemple :
- Nom d’utilisateur et mot de passe
- Une fois que l’utilisateur s’est authentifié d’une autre façon, vous liez les comptes au moyen d’Account Linking.
Notez que Basic Display n’est pas un outil d’authentification. Les données renvoyées par l’API ne peuvent pas être utilisées pour authentifier les utilisateurs de votre application ni pour les connecter à votre application. Si votre application utilise des données d’API pour authentifier des utilisateurs, elle sera rejetée pendant l’examen de l’application. Si vous avez besoin d’une solution d’authentification, utilisez plutôt Facebook Login.