Я пытался около недели, но я не мог сделать запрос по почте, чтобы получить результат.Я перепробовал несколько промежуточных программ (exp: 'request', 'axios', 'reqclient', 'superagent и т. Д.), Но я не смог этого сделать.
Пожалуйста, предоставьте мне простой пост-запрос с отправкой ключа и тела API.
Я также прочитал всю документацию.
Пожалуйста, проверьте ниже, чтобы увидеть, что я хочу:
* Требуется ключ API аутентификации.
* O-Auth Scopes trades
* ВводТребуется один из: user_id + token или user_url.
вот мой пример:
const request = require('request-promise')
const options = {
method: 'POST',
uri: 'api-site.com/Offer/v1/',
headers: {
'User-Agent': 'Request-Promise',
'Authorization': 'Basic 123123asdasd123123'
},
body: {
user_url: "site.com/user/user1234123",
otherparams: "parameter"
},
json: true
};
request(options)
.then(function (response) {
Console.log(response);
})
.catch(function (err) {
console.log('Error ', err.message);
});
Я получаю этот вывод:
Error : 401 - {"status":401,"time":1540458426,"message":"API Key Required"}
Я попробовал другой запрос после промежуточного продукта и поиграл с типом контента (application / json. DataForm, x-www-form-urlencoded) или
изменил расположение моего ключа API из заголовка.to body или
попробовал мой ключ API внутри auth {authorization: "API Key"}
попробовал намного больше.
результат не изменился.Я получил тот же вывод или ошибки.
РЕДАКТИРОВАТЬ:
это ссылка, которую я пытаюсь сделать, но получил стек: проверьте здесь