Stap 11: Code voor het verzenden van SMS
var twilio = require('twilio');
Maak een nieuwe REST API-client zodat geverifieerde aanvragen tegen de
einde van de twilio terug
var TWILIO_ACCOUNT_SID = '';
var TWILIO_AUTH_TOKEN = '';
var OUTGOING_NUMBER = '';
var TWILIO_NUMBER = '';
var client = nieuwe twilio. RestClient (TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN);
In parameters doorgeven aan de REST API met behulp van een object letterlijke notatie. De
REST client verwerkt verificatie en antwoord serialzation voor u.
client.SMS.messages.Create({
aan: OUTGOING_NUMBER,
van: TWILIO_NUMBER,
lichaam: 'Hallo, verzenden vanaf mijn Edison-SmartWatch'
}, function (fout, bericht) {}
De HTTP-aanvraag naar Twilio wordt asynchroon uitgevoerd. Deze callback
functie wordt aangeroepen wanneer een reactie is ontvangen van de Twilio
De 'fout' variabele bevat foutinformatie te kunnen lezen, indien van toepassing.
Als het verzoek succesvol was, zal deze waarde worden "falsy"
Als (! fout) {}
Het tweede argument van de callback bevat gegevens die
voor de aanvraag verzonden terug per Twilio. In dit geval is de
de informatie over de tekst messsage u zopas:
console.log('Success! De SID voor dit SMS-bericht is:');
console.log(Message.sid);
console.log (' bericht verzonden op:');
console.log(Message.dateCreated);
} else {}
console.log ("fout:" + error.message);
}
});