request
npmモジュールで次のことをどのように行いますか?
curl https://todoist.com/oauth/access_token \
-d client_id=0123456789abcdef \
-d client_secret=secret \
-d code=abcdef \
-d redirect_uri=https://example.com
私はこれをやってみました:
var body = JSON.stringify({
client_id: '0123456789abcdef',
client_secret: 'secret',
code: 'abcdef'
});
var postBody = {
url: 'https://todoist.com/oauth/access_token',
body: body,
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
};
request.post(postBody, function(error, response, body) {
...
});
const formData = {
client_id: '0123456789abcdef',
client_secret: 'secret',
code: 'abcdef'
};
request.post(
{
url: 'https://todoist.com/oauth/access_token',
form: formData
},
function (err, httpResponse, body) {
console.log(err, body);
}
);
このコードを試してください。
かなりデモが次のものと同等であることを確認してください:https://todoist.com/oauth/access_token?client_id=0123456789abcdef&client_secret=secret&code=abcdef&redirect_uri=...
?
がパラメーターを開始し、&
がパラメーターを分離する場合。