如何在Python中以InstagramAPI开头?

问题描述 投票:0回答:2

我想使用InstagramAPI并编写一些代码,例如获取我的关注者列表等。我真的是那个话题的新手。

最佳方法是什么?是否存在用于处理这些json请求的Python库,还是应该将它们直接发送到(new?graphAPI,displayAPI)InstagramAPI?

感谢我能得到的每条建议。谢谢:)

python instagram instagram-graph-api
2个回答
0
投票

您可以使用https://github.com/LevPasha/Instagram-API-python调用Instagram API如果您想直接调用API,也可以使用请求包。它还支持graphql API。在这里您可以看到一个示例:https://gist.github.com/gbaman/b3137e18c739e0cf98539bf4ec4366ad


0
投票

[有一个库称为instabot。这个有用的库具有与您的insta帐户进行交互的所有必要功能/方法。阅读其文档here

点子安装为: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))

并且此库中还有许多其他功能/方法。

使用python与instagram交互实际上非常有趣。您将度过美好的时光。享受:)

© www.soinside.com 2019 - 2024. All rights reserved.