【发布时间】:2022-12-15 02:00:04
【问题描述】:
我正在尝试使用 instagrapi 发送 DM,我已经按照文档进行了一定程度的操作,目前这是我的代码
from instagrapi import Client
cl = Client()
cl.login(USERNAME, PASSWORD)
cl.direct_send("This is a message", ['53979279619', '54365742245', '51215837511', '53058609422', '54547827808'])
但是,当我运行代码时出现此错误
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url:
https://i.instagram.com/api/v1/direct_v2/threads/broadcast/text/
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "bot.py", line 67, in <module>
main(file_name)
File "bot.py", line 42, in main
cl.direct_send(f"{message}", followers_id)
File "C:\Users\HP\AppData\Local\Programs\Python\Python38-32\lib\site-packages\instagrapi\mixins\direct.py", line 254, in direct_send
result = self.private_request(
File "C:\Users\HP\AppData\Local\Programs\Python\Python38-32\lib\site-packages\instagrapi\mixins\private.py", line 447, in private_request
raise e
File "C:\Users\HP\AppData\Local\Programs\Python\Python38-32\lib\site-packages\instagrapi\mixins\private.py", line 434, in private_request
self._send_private_request(endpoint, **kwargs)
File "C:\Users\HP\AppData\Local\Programs\Python\Python38-32\lib\site-packages\instagrapi\mixins\private.py", line 326, in _send_private_request
raise ClientForbiddenError(e, response=e.response, **last_json)
instagrapi.exceptions.ClientForbiddenError: {"action":"item_ack","status_code":"403","payload":{"client_context":"6800073986551502662","message":"This may be due to their app version or other settings."},"status":"fail"}
我 100% 确定我的帐户没有被禁止并且仍然有效,无论我使用哪个帐户仍然给我同样的错误。任何解决此问题的帮助将不胜感激
【问题讨论】:
标签: python instagram instagrapi