반응형
오늘은 핀터레스틱 비공식 api에서 이미지 업로드 했었을 때 오류 해결 이 부분이 있습니다. 에러 코드가 뜨는 부분이 있는데요. 그거를 했었을 때 문제점이 해결하는 방법이 아주 간단합니다. 핀터레스트 로그인할 때 그 코드 하나만 집어넣어서 하면 정상적으로 다시 한 번 그 이미지 업로드하는 데 문제없이 해결이 됩니다.
파이썬 핀터레스트 비공식 API 핀 이미지 업로드 오류 해결
정말 간단한 문제이긴 한데 아까 찾느라 해결이 오래 걸리긴 했는데 설치를 해보시고 처음에 인증 파일 그 루트 디렉토리 설정을 잘해줘야 돼요 잘해주고 그다음에 headless 를 false 그걸로 설정을 해두시고 로그인을 해놓으면 정상적으로 이미지 업로드 됩니다. 먼저 이거 첫 번째로 해결을 오류 해결은 하기는 했지만 조금 더 해결이 또 다음에 로그인했었을 때 이미지 업로드가 api로 정상적으로 됐는지 비공식이다 보니까 이거는 더 확인이 조금 더 필요할 것 같기는 합니다.
오류가 아래와 같이 떴을시 401 Client Error: Unauthorized for url: https://www.pinterest.com/upload-image/
pinterest.login(headless=False) #핀터레스트 로그인시 해당 부문으로 연결시 해결됨.
#핀터레스트 비공식 API 로그인
import random
import time
import os
from py3pin.Pinterest import Pinterest
#핀터레스트 로그인
pinterest = Pinterest(email='', #계정이메일
password='', #계정비번
username='', #사용자이름
cred_root='C:/Users/tera/Desktop/pinterest/') #쿠키 세션을 저장할 디렉토리 (누락시 자동생성)
pinterest.login(headless=False) #핀터레스트 로그인
import json
pin_response = pinterest.upload_pin(board_id='' 보드ID,
image_file='C:/Users/tera/Desktop/upload/product_detail_5_2.png',
description='test',
title='test',
link='link')
response_data = json.loads(pin_response.content)
반응형
'Python' 카테고리의 다른 글
[파이썬] 네이버 데이터랩 상품 인기 키워드 Top 500 크롤링 자동화 (1) | 2022.07.17 |
---|---|
[파이썬] 판다스 MS-SQL 이용시 한글 깨짐 오류 수정 (0) | 2022.07.16 |
[파이썬] 네이버 블로그 방문자 확인 방법 (0) | 2022.07.12 |
[파이썬] 네이버, 다음 통합 검색 영역 내 키워드 노출 모니터링 (0) | 2022.07.11 |
[파이썬] 유투브 API 동영상 업로드하기 (0) | 2022.07.11 |
댓글