2017-01-19 7 views
0

Stripe Connect의 독립 실행 형 계정을 플랫폼에 연결하는 경우 사용자가 액세스 권한을 부여한 후에 한 가지 더 작은 단계가 있습니다. 스트라이프는이 코드 예제 offeres :사용자가 액세스 권한을 부여한 후 독립 실행 형 스트라이프 계정을 플랫폼에 연결하는 방법

curl https://connect.stripe.com/oauth/token \ 
    -d client_secret=sk_test_xxxxxxxxxxxxxxxx \ 
    -d code=AUTHORIZATION_CODE \ 
    -d grant_type=authorization_code 

그러나, 내 응용 프로그램이 클라우드 코드에서 실행을, 그리고 내 구문 분석 서버에 구름 코드 기능에서 요청을하고 싶습니다. 어떻게해야합니까?

답변

0

여기 해결책이 있습니다. 클라우드 코드 기능 관점에서 구문을 올바르게 가져 오는 데 시간이 걸렸기 때문에 누군가 도움이 되었기를 바랍니다.

Parse.Cloud.define("postRequest", function(request, response){ 



Parse.Cloud.httpRequest({ 
    method: 'POST', 
    url: 'https://connect.stripe.com/oauth/token', 
    headers: { 
     'Authorization': 'Bearer sk_test_xxxxxxxxxxxxx' 
    }, 
    body: { 
    'code': request.params.code, //the authorization code passed back through the redirect_uri after user authorizes platform 
    'grant_type': 'authorization_code', 
    'client_secret': 'sk_test_xxxxxxxxxxxxx' 
    }, 
    }).then(function(httpResponse) { 
    console.log(httpResponse); 
    response.success(httpResponse.text); 
    }, function(err) { 
    console.log(err); 
    response.error(err); 
    }); 




});