2017-12-02 27 views
0

Webhooks에서 일하고 있는데 node.js 코드에서 Curl 요청을 실행하려고합니다. 내가 이것을 요청 요청을 사용하고 있습니다. Curl 요청을 요청을 보낼 응용 프로그램의 코드로 변환하는 적절한 방법을 찾는 데 문제가 있습니다. 이 잘 작동누군가이 Curl 요청을 node.js로 변환하도록 도와 줄 수 있습니까?

curl -X POST https://tartan.plaid.com/connect \ 
    -d client_id=test_id \ 
    -d secret=test_secret \ 
    -d username=plaid_test \ 
    -d password=plaid_good \ 
    -d type=wells \ 
    -d options='{ 
     "webhook":"http://requestb.in/", 
     "login_only":true }' 

내 터미널에서 실행할 때 내가 자격 증명이 작동 알고는 서버와 통신 :

이는 컬 요청입니다.

var request = require('request'); 

var opt = { 
    url: 'https://tartan.plaid.com/connect', 
    data: { 
    'client_id': 'test_id', 
    'secret': 'test_secret', 
    'username': 'plaid_test', 
    'password': 'plaid_good', 
    'type': 'wells', 
    'webhook': 'http://requestb.in/', 
    'login_only': true 
    } 
}; 

request(opt, function (error, response, body) { 
    console.log(body) 
}); 

그것은이 항목를 반환해야하지만 얻고 모두는 다음과 같습니다 : 여기

내 Node.js를 코드입니다

{ 
    "code": 1100, 
    "message": "client_id missing", 
    "resolve": "Include your Client ID so we know who you are." 
} 

모든 자격 증명은 격자 무늬 웹 사이트와 그들이 출신 내 터미널에서 잘 작동하므로 문제를 일으키는 Node.js 코드를 작성하는 것만으로 생각합니다.

누구든지 내 말코 손톱이 말단 장치에서 무엇을하는지 이해할 수 있도록 노드 코드를 작성하는 올바른 방법을 찾도록 도울 수 있다면! 감사!

답변