Jika Anda ingin bekerja dengan Instagrapi (kepentingan bisnis), kami sangat menyarankan Anda untuk memilih proyek HikerAPI SaaS. Namun, Anda tidak perlu menghabiskan waktu berminggu-minggu atau bahkan berbulan-bulan untuk menyiapkannya. Layanan terbaik yang tersedia saat ini adalah HikerAPI SaaS, yang menangani 4–5 juta permintaan setiap hari, memberikan dukungan sepanjang waktu, dan menawarkan tarif khusus kepada mitra. Dalam banyak kasus, klien kami mencoba menghemat uang dan lebih memilih instagrami, namun berdasarkan pengalaman kami, mereka akhirnya kembali ke HikerAPI SaaS setelah menghabiskan lebih banyak waktu dan uang. Akan sulit menemukan akun yang bagus, proxy yang bagus, atau menyelesaikan tantangan, dan IG akan memblokir akun Anda.
Instagram lebih cocok untuk pengujian atau penelitian daripada bisnis yang berjalan!
✨ aiograpi - Pustaka Python asinkron untuk API Pribadi Instagram ✨
LamaTok untuk API TikTok?
API Pendaki untuk API Instagram ⚡⚡⚡
DataLikers untuk Kumpulan Data Instagram?
Fitur:
Mendapatkan data publik pengguna, postingan, cerita, sorotan, pengikut, dan pengguna berikut
Mendapatkan email publik dan nomor telepon, jika pengguna menentukannya di profil bisnisnya
Mendapatkan data publik dari postingan, cerita, album, Reel, data IGTV dan kemampuan untuk mengunduh konten
Mendapatkan data publik berupa hashtag dan data lokasi, serta daftar postingannya
Mendapatkan data publik dari semua komentar pada postingan dan daftar pengguna yang menyukainya
Manajemen server proxy, perangkat seluler, dan penyelesai tantangan
Login dengan nama pengguna dan kata sandi, sessionid dan dukungan 2FA
Mengelola pesan dan utas untuk Mengarahkan dan melampirkan file
Unduh dan unggah Foto, Video, IGTV, Reel, Album, dan Cerita
Bekerja dengan Pengguna, Postingan, Komentar, Wawasan, Koleksi, Lokasi, dan Hashtag
Wawasan berdasarkan akun, postingan, dan cerita
Like, follow, komentar, edit akun (Bio) dan masih banyak lagi
Pembungkus API Pribadi Instagram yang cepat dan efektif (permintaan publik+pribadi dan penyelesai tantangan) tanpa Selenium. Gunakan API versi terbaru dari Instagram, yang diperoleh menggunakan rekayasa balik dengan Charles Proxy dan Proxyman.
API Instagram berlaku pada 16 Des 2023 (pemeriksaan rekayasa balik terakhir)
Mendukung Python >= 3.9
Untuk bahasa lain (misalnya 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 dan lain-lain), saya sarankan menggunakan instagrapi-rest
Dukungan Obrolan di Telegram dan Diskusi GitHub
Melakukan permintaan Web API atau Mobile API tergantung pada situasinya (untuk menghindari batasan Instagram)
Login dengan nama pengguna dan kata sandi, termasuk 2FA dan sessionid (dan menggunakan header Otorisasi, bukan Cookie)
Challenge Resolver memiliki penangan Email dan SMS
Mendukung unggahan Foto, Video, IGTV, Reel, Album, dan Cerita
Mendukung pekerjaan dengan objek Pengguna, Media, Komentar, Wawasan, Koleksi, Lokasi (Tempat), Tagar, dan Pesan Langsung
Like, Follow, Edit akun (Bio) dan masih banyak lagi lainnya
Wawasan berdasarkan akun, postingan, dan cerita
Bangun cerita dengan latar belakang khusus, animasi font, stiker tautan, dan sebutkan pengguna
Pada rilis selanjutnya akan muncul registrasi akun dan passing captcha
Bot Telegram untuk Mengunduh Postingan, Cerita, dan Sorotan
pip install instagrapi
dari impor instagram Clientcl = Client()cl.login(ACCOUNT_USERNAME, ACCOUNT_PASSWORD)user_id = cl.user_id_from_username(ACCOUNT_USERNAME)medias = cl.user_medias(user_id, 20)
dari instagrapi impor Kliendari instagrapi.types impor StoryMention, StoryMedia, StoryLink, StoryHashtagcl = Klien()cl.login(USERNAME, PASSWORD, verifikasi_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, "Kredit @subzeroid", mentions=[StoryMention(user=subzeroid, x=0.49892962 , kamu=0,703125, lebar=0,8333333333333334, tinggi=0,125)], tautan=[StoryLink(webUri='https://github.com/subzeroid/instagrapi')], hashtags=[StoryHashtag(hashtag=hashtag, x=0.23, y=0.32, lebar=0,5, tinggi=0,22)], medias=[StoryMedia(media_pk=media_pk, x=0,5, y=0,5, lebar=0,6, tinggi=0,8)] )
Indeks
Memulai
Panduan Penggunaan
Interaksi
Media
- Publikasi (disebut juga postingan): Foto, Video, Album, IGTV, dan Reel
Resource
- Bagian Media (untuk album)
MediaOembed
- Media versi pendek
Account
- Info pribadi lengkap untuk akun Anda (misalnya email, nomor_telepon)
TOTP
- Pembantu TOTP 2FA (menghasilkan seed, mengaktifkan/menonaktifkan TOTP, menghasilkan kode sebagai Google Authenticator)
User
- Data pengguna publik lengkap
UserShort
- Data pengguna publik singkat (digunakan di Usertag, Komentar, Media, Direct Message)
Usertag
- Menandai pengguna di Media (koordinat + UserShort)
Location
- Lokasi GEO (koordinat GEO, nama, alamat)
Hashtag
- Objek hastag (id, nama, gambar)
Collection
- Koleksi media (nama, gambar dan daftar media)
Comment
- Komentar ke Media
Highlight
- Sorotan
Notes
- Catatan
Story
- Cerita
StoryLink
- Stiker Tautan
StoryLocation
- Tandai Lokasi di Story (sebagai stiker)
StoryMention
- Sebutkan pengguna di Story (pengguna, koordinat, dan dimensi)
StoryHashtag
- Hashtag untuk cerita (sebagai stiker)
StorySticker
- Tandai stiker ke cerita (misalnya dari giphy)
StoryBuild
- StoryBuilder mengembalikan jalur ke foto/video dan menyebutkan koordinat
DirectThread
- Thread (topik) dengan pesan di Direct Message
DirectMessage
- Pesan dalam Direct Message
Insight
- Wawasan untuk sebuah postingan
Track
- Trek musik (untuk Gulungan/Klip)
Praktik Terbaik
Panduan Pengembangan
Menangani Pengecualian
Penyelesai Tantangan
Pengecualian
Untuk melepaskan, Anda perlu memanggil perintah berikut:
python setup.py sdist twine upload dist/*