Cloud Code Functions
Integrations
Twilio API für SMS-Versand mit Cloud-Funktionen integrieren
9 min
verwendung von cloud funktionen und der twilio api zum senden von textnachrichten einführung dieser leitfaden erklärt, wie sie die twilio rest api verwenden können, um sms zu senden nach abschluss dieses schrittweisen tutorials können sie ihre cloud code funktion verwenden, um sms an ihr gerät zu senden voraussetzungen um dieses tutorial abzuschließen, benötigen sie eine app, die bei back4app erstellt wurde befolgen sie das tutorial zum erstellen einer neuen app , um zu lernen, wie man eine app bei back4app erstellt back4app befehlszeile, die mit dem projekt konfiguriert ist befolgen sie das tutorial zum einrichten von cloud code , um zu lernen, wie man cloud code für ein projekt einrichtet ein konto, das in twilio erstellt lass uns anfangen! im folgenden sind einige schritte aufgeführt, die sie befolgen müssen, wenn sie eine funktion zum senden von sms an einen benutzer und eine telefonnummer schreiben um zu lernen, wie man ein konto in twilio erstellt oder darauf zugreift, überprüfen sie die unten angegebenen links erstellen sie ein neues konto melden sie sich bei ihrem konto an 1 aktivieren sie ihre telefonnummer nachdem sie sich angemeldet oder ein neues konto erstellt haben, werden sie zu ihrem projekt weitergeleitet dort müssen sie links auf den #telefonnummern #telefonnummern tippen sie dann auf den letzten link ‚erste schritte‘ und klicken sie auf die schaltfläche ‚holen sie sich ihre erste twilio telefonnummer‘ so wie unten gezeigt danach erhalten sie ihre erste telefonnummer für ihr twilio konto wenn sie ihre telefonnummer nicht finden können, gehen sie zu #telefonnummern und verwalten sie die nummern 2 holen sie sich account sid und auth token um ihre account sid account sid und auth token auth token , melden sie sich bei ihrem konto an, gehen sie zu ihrem dashboard und klicken sie auf einstellungen alle wichtigen informationen zu ihrem projekt sind in diesem abschnitt verfügbar; wie im bild unten gezeigt jetzt können sie ihre sid und authentifizierungstoken für den cloud code kopieren 3 modul von twilio installieren nachdem sie die umgebung für die befehlszeilenschnittstelle auf ihrem computer konfiguriert haben, erstellen sie eine datei namens package json, und in dieser datei müssen sie das twilio modul installieren, wie 1 { 2 "dependencies" { 3 "twilio" " " 4 } 5 } 4 cloud code implementieren parse server 3 x 1 parse cloud define("sendsms", async(request) => { 2 3 // requiring the values to send 4 let 5 getmessage = request params message, 6 getphoneto = '+target test phone number', 7 getphonefrom = "+your first phone number", 8 accountsid = 'accountsid', 9 authtoken = 'authtoken'; 10 11 //require the twilio module and create a rest client 12 let client = require('twilio')(accountsid, authtoken); 13 14 return await client messages 15 create({ 16 body getmessage, // any number twilio can deliver to 17 from getphonefrom, // a number you bought from twilio and can use for outbound communication 18 to getphoneto // body of the sms message 19 }); 20 }); parse server 2 x 1 parse cloud define("sendsms",function(request,response){ 2 3 // requiring the values to send 4 var 5 getmessage = request params message, 6 getphoneto = '+target test phone number', 7 getphonefrom = "+your first phone number", 8 accountsid = 'accountsid', 9 authtoken = 'authtoken'; 10 11 12 //require the twilio module and create a rest client 13 var client = require('twilio')(accountsid, authtoken); 14 15 client messages 16 create({ 17 body getmessage, // any number twilio can deliver to 18 from getphonefrom, // a number you bought from twilio and can use for outbound communication 19 to getphoneto // body of the sms message 20 }) 21 then(function(results) { 22 response success(results sid); 23 }) 24 catch(function(error) { 25 response error(error); 26 }) 27 }); 5 testen sie die funktion “sendsms” sie können die funktion auch in client sdks testen, aber vorerst werden wir den rest api befehl verwenden, um sie zu senden curl x post \\ h "x parse application id app id" \\ h "x parse rest api key rest key" \\ h "content type application/json" \\ d '{ "message" "now, i can send sms from cloud code using twilio", "phone" "+target test phone number" }' \\ https //parseapi back4app com/functions/sendsms und das ergebnis wird etwa so aussehen 6 es ist erledigt! mit dem oben beschriebenen leitfaden können sie twilio mit einer cloud code funktion in back4app verwenden und sms an ihre kunden senden! falls sie hilfe benötigen oder eine funktion/ein link nicht funktioniert, kontaktieren sie bitte unser team über den chat!