1

시간 내 주셔서 감사합니다.아마존 FPS 400 유효한 서브 스크립 션을 취소 할 때 유효하지 않은 서브 스크립 션

우분투 상자에서 django를 사용하고 있습니다.

고객을위한 '업그레이드 계정'기능을 개발했습니다. 사용자는 버튼을 클릭 한 다음 현재 가입을 취소하는 API 요청을 보내고 사용자를 아마존으로 리디렉션하여 새 사용자를 만듭니다.

샌드 박스에서 완벽하게 작동했습니다.

배포 후 처음 몇 주 동안 cancel 메소드에서 몇 가지 오류가 발생했습니다. 잘못된 구독 ID입니다. 유효하지 않은 것으로보고 된 구독 ID를 확인하고 클라이언트의 아마존 지불 인터페이스에서 구독 ID와 정확히 일치하는지 확인했습니다.

왜 이런 일이 일어날 지 아는 사람이 있습니까? 이것은 생산에 성공한 적이있다

Error Message: 
FPS Response Error: 400 ResponseError 
Undefined response error. 
Subscription Id xxxxxxxxxx is invalid. 

:

다음은 내가받은 오류 메시지입니다.

나는 또한 aws 포럼에이 질문을 게시했습니다. 응답이 없습니다.

도와주세요 !!

답변

1

누구나 같은 질문이 나온 경우 : boto 앱은 fps 샌드 박스를 기본 엔드 포인트로 사용합니다. 나는 이것을 위해 을 순서대로 바꾸어야했습니다. 그래서 같이

: FPS_HOST, ACCESS_KEY 및 SECRET_KEY이 내 애플 리케이션 '초기화 평에 정의 및 디버그 사실 여부에 의해 결정됩니다

kwargs = {'host' : simplepay.FPS_HOST} 
fps_conn = FPSConnection(simplepay.ACCESS_KEY, 
       simplepay.SECRET_KEY, **kwargs) 

.

관련 문제