首页 > 解决方案 > 需要 InstagramAPI 错误 400 检查点质询

问题描述

我是第一次使用 InstagramAPI,当我尝试登录时收到以下响应:

Request return 400 error!
{'message': 'challenge_required', 'challenge': {'url': 'https://i.instagram.com/challenge/1721369303/mv7oIW3Hqh/', 'api_path': '/challenge/1721369303/mv7oIW3Hqh/', 'hide_webview_header': True, 'lock': True, 'logout': False, 'native_flow': True}, 'status': 'fail', 'error_type': 'checkpoint_challenge_required'}

这是我正在使用的代码:

class InstaBot:

    def __init__(self):
        self.api = InstagramAPI("my_username", "my_password")




bot = InstaBot()

我以前看到过 instagram api 有问题的地方,我很好奇这个 api 是否已经过时或者我没有做些什么

标签: pythonweb-scrapinginstagram-api

解决方案


挑战意味着 IG 怀疑您的新登录名是来自不寻常的设备/地点的登录名,并尝试验证其是否为真实帐户所有者。您可以尝试解决此挑战或使用相同的设备 ID (android-xxx) 和位置。或者您可以传递现有的会话 cookie。


推荐阅读