web-dev-qa-db-fra.com

Instagram Graph API, obtenez les suiveurs d'adeptes

J'essaie de comprendre quelque chose ...

Comme la plupart des 'anciennes' API ont été fermées, j'ai jeté un coup d'œil à l'API Graph. J'aimerais récupérer la liste des suiveurs d'un utilisateur spécifique. Pour ma vie, je n'arrive pas à comprendre ... est-ce vraiment plus possible? L'API Business Discovery est limitée aux comptes professionnels (comme l'ensemble de l'API Graph pour le moment), mais même cela ne semble pouvoir extraire le nombre d'abonnés, pas les abonnés réels. 

https://developers.facebook.com/docs/instagram-api/business-discovery

Ce que je ne peux pas comprendre: avec toutes ces limitations de l'API Graph, comment se fait-il que des services tels que HypeAuditor.com soient toujours opérationnels? Comment obtiennent-ils leurs données, si l'API est si incroyablement limitée? 

Peut-être que quelqu'un a des idées ..

2
Sander

Instagram API est obsolète le 4 avril 2018 (vous pouvez lire tout le journal des modifications ici https://www.instagram.com/developer/changelog/ ) et tout cela parce que des problèmes de confidentialité ont touché Instagram autant que de problèmes Les développeurs ont mal utilisé l'API pour récupérer des données utilisateur en utilisant massivement la clé privée de l'utilisateur. 

Désormais, vous pouvez toujours utiliser l'API Instagram, mais uniquement pour votre propre utilisateur (Instagram ne vous laissant que ce noeud final disponible). Si vous souhaitez obtenir les données d'autres utilisateurs (par exemple, le suiveur de Justin Bieber, les suivis, le nombre de publications, etc.), vous pouvez utiliser les API privées Instagram créées par les développeurs en procédant au reverse engineering de l'application Instagram. Si vous choisissez d'utiliser l'API privée Instagram, vous devez faire attention, car vous aurez une limite plus grande de demandes maximales dans un certain laps de temps (d'après mon expérience, environ 100 demandes d'extraction de données utilisateur toutes les 5 minutes environ).

Vous devez noter que Facebook ne veut pas que vous accédiez aux données d'autres personnes en rendant obsolète la plupart de ses points de terminaison d'API.

Facebook développe actuellement une nouvelle API Instagram pour un moment appelée Graph API. Mais si vous n'avez aucun produit en état de production, votre application risque d'être rejetée (lisez ici à la section When To Submit section https://developers.facebook.com/docs/apps/review/ ). En utilisant cette API, vous pouvez obtenir toutes vos données démographiques (limitées à votre propre utilisateur) en connectant votre compte Instagram et votre compte Facebook.

Ceci est une référence à une bonne API privée Instagram que j'utilise jamais:

  1. PHP ( https://github.com/mgp25/Instagram-API )
  2. Python ( https://github.com/LevPasha/Instagram-API-python )
1
Yongky

Yaro de HypeAuditor ici. Nous n'utilisons pas l'API privée et ne recommandons pas l'utilisation de l'API privée, car elle est interdite par Termes et confidentialité d'Insta. Nous ne récupérons pas non plus une liste d'abonnés, car il s'agit d'informations privées et nous respectons la confidentialité.

0
Yaro Pat