반응형 SMALL 해외 결제 - API/PayPal2 [PayPal] 트랜잭션 정보 수집 - Transaction Search PayPal - 트랜잭션 정보 수집 Transaction Search - List transactions Request QUERY PARAMETERS 를 확인한 후 required 인 값들을 잘 확인한 후 API를 호출한다. const axios = require('axios'); require('dotenv').config(); const getTransaction = () => { let page_size = 500; let page = 1; return axios({ method: 'GET', url: 'https://api-m.paypal.com/v1/reporting/transactions', headers: { "Content-Type" : `application/json`, "Authori.. 2023. 7. 3. [PayPal] Authentication - OAuth 2.0 Get access token PayPal - Access token 발급 받는 방법 PayPal REST API는 Oauth 2.0 방식을 따른다. Access token을 발급 받기 위해서는 CLIENT_ID, CLIENT_SECRET 가 필요하다. 개발자 대시보드에서 확인할 수 있다. 개발자 대시보드 화면 당연히 Client ID와 Secret이 바로 생성되어있는 것은 아니고, 우측 Create App을 만들면 생성된다. node 환경에서 axios를 활용해서 API를 호출해보자 client_id:client_secret를 base64로 인코딩을 해줘야하는데 npm btoa를 사용했다. const axios = require('axios'); const btoa = require('btoa'); require('dotenv')... 2023. 6. 30. 이전 1 다음 반응형 LIST