Как начать с InstagramAPI в Python? - PullRequest
0 голосов
/ 03 апреля 2020

Я хочу поиграть с InstagramAPI и написать код для получения списка моих последователей и тому подобное. Я действительно новичок в этом топи c.

Каков наилучший способ сделать это? Существует ли Python -Lib для обработки этих json запросов, или я должен отправить их непосредственно в (новый? GraphAPI, displayAPI) InstagramAPI?

Ценю каждый совет, который я могу получить. Спасибо:)

Ответы [ 2 ]

0 голосов
/ 06 апреля 2020

Существует одна библиотека с именем instabot . Эта полезная библиотека имеет все необходимые функции / методы для взаимодействия с вашей учетной записью insta. Прочитайте документацию здесь .

Установка в пипсах: pip install instabot

Для начала, скажем, вы хотите просто войти в свою учетную запись.

from instabot import Bot
bot = Bot()
bot.login(username="YOUR USERNAME", password="YOUR PASSWORD")

Чтобы получить список ваших подписчиков,

my_followers = bot.followers()

Если вы хотите загрузить фотографию или получить свои сообщения,

bot.upload_photo(image, caption="blah blah blah") #the image variable here is a path to that image
all_posts = bot.get_your_medias() #this will return all of your medias of the account

#to get the info of each media, use
for post in all_posts:
    print(bot.get_media_info(post))

и есть многие другие функции / методы доступны в этой библиотеке.

На самом деле очень интересно взаимодействовать с Instagram, используя python. Вы прекрасно проведете время. Наслаждайтесь:)

0 голосов
/ 03 апреля 2020

Вы можете использовать https://github.com/LevPasha/Instagram-API-python для вызова API Instagram, а также, если вы хотите вызвать API напрямую. Вы можете использовать пакет запросов. Он также поддерживает API-интерфейсы graphql. Здесь вы можете увидеть пример: https://gist.github.com/gbaman/b3137e18c739e0cf98539bf4ec4366ad

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...