2014-09-16 3 views
0

나는 다시 내가이 컬 호출 할 페이팔 API에서 오류 지원되지 지정됨 81002 방법 받고 있어요 :페이팔 API 호출을 생성 81002 오류

컬 -v https://api-3t.paypal.com/nvp \ -H '콘텐츠를 - 유형 : 응용 프로그램/JSON '\ -d'{ "USER", "GetTransactionDetails": "XXX", "PWD": "XXX", "SIGNATURE": "XXX", "방법을" "TRANSACTIONID": "1E9110554D136853V", "버전": "94" ) '

GetTransactionDetails가 유효한 방법인지 확인했습니다. 컬 호출에 문제가 있습니까?

감사합니다.

  • 랜디

답변

0

클래식 API에 대한 NVP 엔드 포인트는 JSON을 허용하지 않습니다.

당신은 기본적으로 그냥 NVP의 API에 대한 HTTP POST 데이터를 전송

:

컬 -v https://api-3t.paypal.com/nvp -d 'USER = XXXX & PWD = xxxxx는 & 서명 = XXXX & METHOD = GetTransactionDetails &는 TransactionId = 123456789abcdef & VERSION = 94 '

PayPal에서 NVP를 처리하는 방법에 대한 전체 설명서는 https://developer.paypal.com/webapps/developer/docs/classic/api/NVPAPIOverview/을 확인하십시오.

개발자 샌드 박스에서 먼저 API 호출을 테스트하는 것이 좋습니다.

+0

그게 효과가 있습니다! 내 첫 번째 시도는 JSON 없이도 수행되었지만 내 버전에서 내 인용이 해제되었음을 알 수 있습니다. 감사! –