Make a Read Request to an External API
// Description // Make a read request to an external API // Add axios 0.20.0 as a dependency under Functions Settings, Dependencies const axios = require('axios'); exports.handler = function (context, event, callback) { let twiml = new Twilio.twiml.VoiceResponse(); // Open APIs From Space: http://open-notify.org/ // Number of People in Space axios .get(`http://api.open-notify.org/astros.json`) .then((response) => { let { number, people } = response.data; let names = people.map((astronaut) => astronaut.name); twiml.say(`There are ${number} people in space.`); twiml.say(`They are ${names.join()}`); return callback(null, twiml); }) .catch((error) => { console.log(error); return callback(error); }); };
ヘルプが必要ですか?
誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。 または、Stack Overflow でTwilioタグのついた情報から欲しいものを探してみましょう。