топор ios пост от лямбда-функции не работает - PullRequest
0 голосов
/ 27 марта 2020

Попытка отправить с aws лямбды с помощью топора ios, но это не работает ... Я не совсем уверен, что происходит, но на почтальоне это работает. В вызове настроены неправильно?

exports.handler = async (event) => {
  const body = parseBody(event.body);
  body.phone_number = decrypt(body.phone_number);

  const username = 'SOMETOKEN';
  const password = 'SOMEAPIKEY';
  const token = Buffer.from(`${username}:${password}`, 'utf8').toString('base64');


  const axios = require('axios');
  const url = 'some_url';
  const headers = {
    'Authorization': `Basic ${token}`
  };

  const requestbody = {
    To: '+12122806392',
    From: '+12064622015'
  };
  const params = {headers: headers, body:requestbody};

  console.log('posting');

  axios.post(url, {
    headers: headers,
    body: requestbody
  })
  .then((response) => {
    console.log(response);
  }, (error) => {
    console.log(error);
  });
}
...