괴발개발/API

쿠팡 파트너스 API 인증 시 Specified signature is expired 문제 해결방법

이태원프리덤# 2021. 1. 30. 00:55
728x90

처음에 파이썬 버젼에 문제가 있는 줄 알았는데 진짜 문제는 오류메시지 그대로,

datetime에 현재시간 GMT 시간이 달라서 생긴 오류입니다

기존 코드에서 아래코드로 import 문과 함께 변경해주면 정상적으로 실행됩니다

 

기존

import time

datetime = time.strftime('%y%m%d') + 'T' + time.strftime('%H%M%S') + 'Z'

 

변경

dateGMT = strftime('%y%m%d', gmtime())
timeGMT = strftime('%H%M%S', gmtime())
datetime = dateGMT + 'T' + timeGMT + 'Z'

 

다른 분들은 문제 없도록 파트너스 API 가이드 부분을 이 처럼 수정해주셨으면 좋겠다 ㅎㅎ

728x90