Hi…
da ich gerade gefragt wurde zum Thema Send SMS mit Telekom Tropo:
1. Man braucht keine überprüfte Absender-Nummer und man kann aus dem Sandbox-Mode SMS verschicken.
2. Hier ist ein Node.JS Script, das zeigt wie es geht. Es verwendet Express (installieren per npm install express) und Tropo WebAPI (installieren per npm install tropo-webapi). Ich habe in einer seperaten JS-Datei meine Telefonnummern und das App-Secret.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
/* * Telekom Tropo SMS Send Sample */ // This file is special to me, make your own ;-) var secrets=require("./telekom-tropo-app-secret.js"); require("tropo-webapi"); var express = require("express"); var app = express(); var https = require("https"); //This triggers Telekom Tropo to call back function triggerTelekomTropo() { https.get("https://tropo.developergarden.com/api/sessions?action=create&token="+secrets.telekom_tropo_token_outboundMessage, function(res) { console.log("Session creation requested..."); }).on("error", function(err) { console.log("Got error: " + e.message); }); }; //This is were Telekom Tropo gets the secret message app.post("/",function(req, res) { var tropo = new TropoWebAPI(); var say = new Say("This is a SMS by Tropo"); tropo.message(say, secrets.cellphoneNumber, false, "TEXT", null, "", "SMS"); res.end(TropoJSON(tropo)); console.log("Message send..."); }); app.listen(8000); console.log("Server started / listing on port 8000"); triggerTelekomTropo(); |
CU
0xff




