Функции Twilio - доступ к информации о входящем сообщении - PullRequest
0 голосов
/ 12 июля 2020

Я пытаюсь использовать функцию twilio для записи данных входящего сообщения в базу данных. Как мне получить доступ к данным входящего сообщения (.from, .body) для передачи в мою базу данных в рамках функции? номер и тело сообщения. Вставка записи базы данных работает, но в ней есть пустые данные для телефона и тела. Я не думаю, что "context.from" и "context.body" - правильный способ получить доступ к этим данным.

моя функция ....

const airtable = require("airtable");
const twilio = require("twilio");

exports.handler = function (context, event, callback) {
 const base = new airtable({
   apiKey: context.AIRTABLE_API_KEY,
 }).base(context.AIRTABLE_BLUE_LIGHTNING);
 base("feed").create(
   [
     {
       fields: {
         phone: context.from,
         MSG: context.body,
       },
     },
   ],
   function (error, records) {
     if (error) {
       console.error(error);
       callback(error);
       return;
     } else {
       callback(null, "Success!");
     }
   }
 );
};

1 Ответ

0 голосов
/ 19 июля 2020

event.from вызывает параметры. context.YOUR_STORED_VARIABLE вызывает любые переменные среды, которые вы храните на вкладке конфигурации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...