我想给那些在我的网站上输入Instagram用户名的用户免费赠送10名追随者。在
我已经为此预先注册了10个Instagram个人资料。(例如IGprofile1、Igprofile2…Igprofile10)。在
当用户在表单上输入用户名(例如kimkardishian)并单击submit,它将被发送到我的web服务器并给“kimkardishian”10个关注者
IGprofile1-->登录-->按照“Kimkardishian”-->;“注销”操作
IGprofile2-->登录-->按照“Kimkardishian”-->;“注销”操作
。。。。在
。。。。在
IGprofile10-->登录-->按照“Kimkardishian”-->;“注销”操作
我需要这个在我的服务器上。在
下面是我的一个朋友给我的代码
任何专家的意见都将得到极大的赞赏。 . 在
"""
Follow
"""
import argparse
import sys
import os
from tqdm import tqdm
sys.path.append(os.path.join(sys.path[0], '../'))
from instabot import Bot
parser = argparse.ArgumentParser(add_help=True)
parser.add_argument('user', type=str, help='user')
args = parser.parse_args()
# Add your bots here
BOTS_DATA = [
{
"username": "user1",
"password": "pass1",
"proxy": "https://127.0.0.1:3128"
},
{
"username": "user2",
"password": "pass2",
"proxy": "https://127.0.0.1:3128"
},
{
"username": "user3",
"password": "pass3",
"proxy": "https://127.0.0.1:3128"
},
{
"username": "user4",
"password": "pass4",
"proxy": "https://127.0.0.1:3128"
},
]
for bot in tqdm(BOTS_DATA):
bot['bot'] = Bot()
bot['bot'].login(username=bot['username'], password=bot['password'], proxy=bot['proxy'])
bot['bot'].follow(args.user)
跟踪其他用户帐户的唯一方法是使用Instagram的API。不幸的是,Instagram最近已经停止接受
relationships
范围的应用程序,该范围允许这样的操作-请参阅Instagram文档here。在我不能就此事提供任何建议,但你也要确保你正在构建一个与Instagram的Terms of Use和{a3}一致的应用程序。在
探索的另一个选择可能是研究twill的自动化,例如-How can I login to a website with Python?
相关问题 更多 >
编程相关推荐