Si vous souhaitez travailler avec Instagrapi (intérêts commerciaux), nous vous conseillons fortement de préférer le projet HikerAPI SaaS. Cependant, vous n’aurez pas besoin de passer des semaines, voire des mois, à l’installer. Le meilleur service disponible aujourd'hui est HikerAPI SaaS, qui traite 4 à 5 millions de demandes quotidiennes, fournit une assistance 24 heures sur 24 et propose aux partenaires un tarif spécial. Dans de nombreux cas, nos clients ont essayé d'économiser de l'argent et ont préféré Instagram, mais d'après notre expérience, ils sont finalement revenus à HikerAPI SaaS après avoir dépensé beaucoup plus de temps et d'argent. Il sera difficile de trouver de bons comptes, de bons proxys ou de résoudre des problèmes, et IG interdira vos comptes.
L'instagrapi convient plus aux tests ou à la recherche qu'à une entreprise en activité !
✨ aiograpi - Bibliothèque Python asynchrone pour API privée Instagram ✨
LamaTok pour l'API TikTok ?
HikerAPI pour l'API Instagram ⚡⚡⚡
DataLikers pour les ensembles de données Instagram ?
Caractéristiques:
Obtenir des données publiques sur les utilisateurs, les publications, les histoires, les faits saillants, les abonnés et les utilisateurs suivants
Obtenir une adresse e-mail et un numéro de téléphone publics, si l'utilisateur les a spécifiés dans son profil professionnel
Obtenir des données publiques sur les publications, les histoires, les albums, les bobines, les données IGTV et la possibilité de télécharger du contenu
Obtenir des données publiques sur les hashtags et les données de localisation, ainsi qu'une liste de publications les concernant
Obtenir des données publiques sur tous les commentaires sur une publication et une liste des utilisateurs qui l'ont aimé
Gestion des serveurs proxy, des appareils mobiles et du résolveur de défis
Connectez-vous par nom d'utilisateur et mot de passe, identifiant de session et prise en charge 2FA
Gestion des messages et des fils de discussion pour les fichiers Direct et les pièces jointes
Téléchargez et téléchargez une photo, une vidéo, un IGTV, des bobines, des albums et des histoires
Travailler avec les utilisateurs, les publications, les commentaires, les informations, les collections, l'emplacement et le hashtag
Insights par compte, publications et histoires
Aimez, suivez, commentez, modifiez votre compte (Bio) et bien plus encore
Wrapper d'API privée Instagram rapide et efficace (requêtes publiques + privées et résolveur de défi) sans sélénium. Utilisez la version la plus récente de l'API d'Instagram, obtenue par rétro-ingénierie avec Charles Proxy et Proxyman.
API Instagram valable pour le 16 décembre 2023 (dernière vérification de rétro-ingénierie)
Prise en charge de Python >= 3.9
Pour tout autre langage (par exemple C++, C#, F#, D, Golang, Erlang, Elixir, Nim, Haskell, Lisp, Closure, Julia, R, Java, Kotlin, Scala, OCaml, JavaScript, Crystal, Ruby, Rust, Swift, Objective-C, Visual Basic, .NET, Pascal, Perl, Lua, PHP et autres), je suggère d'utiliser instagrapi-rest
Chat d'assistance dans Telegram et discussions GitHub
Effectue des requêtes API Web ou API mobile selon la situation (pour éviter les limites d'Instagram)
Connectez-vous par nom d'utilisateur et mot de passe, y compris 2FA et par identifiant de session (et utilise l'en-tête d'autorisation à la place des cookies)
Challenge Resolver dispose de gestionnaires de courrier électronique et de SMS
Prise en charge du téléchargement d'une photo, d'une vidéo, d'un IGTV, de bobines, d'albums et d'histoires
Prise en charge du travail avec les objets Utilisateur, Médias, Commentaires, Informations, Collections, Emplacement (Lieu), Hashtag et Message direct
Aimez, suivez, modifiez le compte (Bio) et bien plus encore
Insights par compte, publications et histoires
Créez des histoires avec un arrière-plan personnalisé, une animation de police, un autocollant de lien et mentionnez les utilisateurs
Dans la prochaine version, l'enregistrement du compte et le passage du captcha apparaîtront
Telegram Bot pour télécharger des articles, des histoires et des faits saillants
pip install instagrapi
depuis l'importation instagrapi Clientcl = Client()cl.login(ACCOUNT_USERNAME, ACCOUNT_PASSWORD)user_id = cl.user_id_from_username(ACCOUNT_USERNAME)medias = cl.user_medias(user_id, 20)
depuis instagrapi import Clientfrom instagrapi.types import StoryMention, StoryMedia, StoryLink, StoryHashtagcl = Client()cl.login(USERNAME, PASSWORD, verify_code="<2FA CODE HERE>")media_pk = cl.media_pk_from_url('https://www. instagram.com/p/CGgDsi7JQdS/')media_path = cl.video_download(media_pk)subzeroid = cl.user_info_by_username('subzeroid')hashtag = cl.hashtag_info('dhbastards')cl.video_upload_to_story( media_path, "Crédits @subzeroid", mentions=[StoryMention(user=subzeroid, x=0.49892962 , y=0,703125, width=0.8333333333333334, height=0.125)], links=[StoryLink(webUri='https://github.com/subzeroid/instagrapi')], hashtags=[StoryHashtag(hashtag=hashtag, x=0.23, y=0.32, largeur=0,5, hauteur=0,22)], medias=[StoryMedia(media_pk=media_pk, x=0.5, y=0.5, width=0.6, height=0.8)] )
Indice
Commencer
Guide d'utilisation
Interactions
Media
- Publication (également appelée post) : Photo, Vidéo, Album, IGTV et Reels
Resource
– Partie des médias (pour les albums)
MediaOembed
- Version courte de Media
Account
- Informations privées complètes sur votre compte (par exemple e-mail, numéro de téléphone)
TOTP
- Assistants 2FA TOTP (générer des graines, activer/désactiver TOTP, générer du code en tant que Google Authenticator)
User
– Données utilisateur publiques complètes
UserShort
- Données utilisateur publiques courtes (utilisées dans Usertag, Commentaire, Media, Direct Message)
Usertag
- Tagger l'utilisateur dans Media (coordonnées + UserShort)
Location
- Localisation GEO (coordonnées GEO, nom, adresse)
Hashtag
- Objet Hashtag (identifiant, nom, image)
Collection
- Collection de médias (nom, photo et liste des médias)
Comment
- Commentaires aux médias
Highlight
- Faits saillants
Notes
- Remarques
Story
- Histoire
StoryLink
- Lien Sticker
StoryLocation
- Marquer l'emplacement dans l'histoire (sous forme d'autocollant)
StoryMention
- Mentionner les utilisateurs dans Story (utilisateur, coordonnées et dimensions)
StoryHashtag
- Hashtag pour l'histoire (sous forme d'autocollant)
StorySticker
- Étiqueter l'autocollant dans l'histoire (par exemple de giphy)
StoryBuild
- StoryBuilder renvoie le chemin vers la photo/vidéo et mentionne les coordonnées
DirectThread
– Thème (sujet) avec des messages dans le message direct
DirectMessage
- Message dans un message direct
Insight
– Insights pour une publication
Track
- Piste musicale (pour bobines/clips)
Meilleures pratiques
Guide de développement
Gérer les exceptions
Résolveur de défi
Exceptions
Pour libérer, vous devez appeler les commandes suivantes :
python setup.py sdist twine upload dist/*