inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지

Ch08-02~03 파일 / 인스타그램 IP차단 과련..

해결된 질문

392

문신호

작성한 질문수 24

0

안녕하세요

어제 Ch07번은 해결했는데요.... Ch08의 인스타그램의 경우 봇으로 판단하는지 차단시키는데 해결방안이 무엇인지 궁금합니다.

 

코드는 사용예제 코드랑 같고 02~03 파일 둘다 차단관련 내용이 나옵니다.

오류 내용입니다.

ProxyAddressIsBlocked: Instagram has blocked your IP address, use a quality proxy provider (not free, not shared)

Traceback:

File "C:\Users\sosgx\Desktop\Project\python_Project_OpenAi\inflearn_chatGPT-main\ch08\03_instabot_app.py", line 136, in <module> main()

File "C:\Users\sosgx\Desktop\Project\python_Project_OpenAi\inflearn_chatGPT-main\ch08\03_instabot_app.py", line 132, in main uploadinstagram(st.session_state["description"])

File "C:\Users\sosgx\Desktop\Project\python_Project_OpenAi\inflearn_chatGPT-main\ch08\03_instabot_app.py", line 24, in uploadinstagram cl.login(st.session_state["instagram_ID"], st.session_state["instagram_Password"])

File "C:\Users\sosgx\Desktop\Project\python_Project_OpenAi\inflearn_chatGPT-main\ch08\ch08_env\lib\site-packages\instagrapi\mixins\auth.py", line 441, in login logged = self.private_request("accounts/login/", data, login=True)

File "C:\Users\sosgx\Desktop\Project\python_Project_OpenAi\inflearn_chatGPT-main\ch08\ch08_env\lib\site-packages\instagrapi\mixins\private.py", line 542, in private_request raise e

File "C:\Users\sosgx\Desktop\Project\python_Project_OpenAi\inflearn_chatGPT-main\ch08\ch08_env\lib\site-packages\instagrapi\mixins\private.py", line 527, in private_request self._send_private_request(endpoint, **kwargs)

File "C:\Users\sosgx\Desktop\Project\python_Project_OpenAi\inflearn_chatGPT-main\ch08\ch08_env\lib\site-packages\instagrapi\mixins\private.py", line 447, in _send_private_request raise ProxyAddressIsBlocked(**last_json)

 

python 챗봇 streamlit openai chatgpt

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

문신호님, 인스타그램에서 IP 주소를 차단했다는 오류 메시지 **ProxyAddressIsBlocked**: Instagram has blocked your IP address, use a quality proxy provider (not free, not shared) 는 인스타그램이 해당 IP를 봇으로 간주하여 접근을 제한했다는 것을 의미합니다.

해당 문제를 해결하기 위해서는 몇 가지 방법이 있습니다.
1. 프록시 사용: 질 좋은 프록시 서비스를 사용하여 실제 사용자와 같은 환경을 만들 수 있습니다. 무료가 아닌 유료 서비스를 이용하시는 것이 좋으며, 가능하면 프라이빗 프록시를 사용하세요.
2. IP 주소 변경: VPN을 사용하여 IP 주소를 변경하거나 다른 네트워크에 연결하여 IP 주소를 바꿀 수도 있습니다.
3. 요청 빈도 조정: 스크립트가 지나치게 많은 요청을 빠른 속도로 보낼 경우 차단될 수 있으니, 요청 사이에 적절한 딜레이를 두거나 빈도를 줄여보세요.

보안 및 속도를 위해 믿을 수 있는 프록시 서비스를 선정할 때 주의를 기울여야 하며, 이 방법은 일시적인 해결책일 수 있으므로 장기적으로는 인스타그램의 정책을 준수하며 안전하게 접근하는 방법을 모색해야 할 것입니다.

필요하다면, 인스타그램 자동화 관련하여 유의해야 할 점과 프록시 설정 방법 등을 구체적으로 다루는 자료나 강의를 찾아 학습하시는 것도 도움이 될 수 있습니다.

화면이 보이지 않아요

0

32

1

터미널프로세스 시작오류

0

55

1

vscode에서 select interpreter 가상환경 안보님

0

186

2

제미니

0

121

1

맥os환경에서 아무리해도 인터프리터가 보이지 않아요.

0

128

1

실습코드다운로드

0

157

1

가상환경 종료

0

252

1

파파고 api

0

180

1

googletrans 에러

0

168

1

가상환경 활성화 에러 발생

1

335

4

그래프 그리기 오류

0

184

1

ipykernal 설치 실패

0

154

1

오류가 왜 뜨는 지 모르겠어요

0

208

1

streamlit을 주피터 노트북에서 사용 불가 한가요??

0

494

1

Streamlit run 이 안 돼요ㅠㅠㅠ

0

1208

1

Streamlit 설치가 안 되요

0

593

1

Bard API 실행 오류

0

203

1

스트림릿 클라우드 배포시 외부접근 질문드립니다.

0

348

1

카카오톡 챗봇연결 테스트(aws)

0

333

1

new terminal 생성

0

313

2

카카오톡 테스트 오류

0

381

2

기본 질문하기 오류 해결 방법 알려주세요

0

391

1

Kernel 설정

0

319

2

ipykernel 패키지 설치 실패

0

529

1