2017-11-18 4 views
1

Guten Tag, ich möchte automatisch eine SMS ohne Verwendung des Cordova SMS-Plugin Sned. Ich möchte den Bestätigungscode an alle Kunden senden, nachdem sie sich bei der App angemeldet haben. Gibt es einen möglichen Weg? Hoffe, du kannst mir helfen. Vielen Dank im Voraus. Ich verwende Ionic 2.Senden Sie SMS in Ionic 2 ohne Cordova Plugins

+0

Gibt es eine Möglichkeit, Plugin ohne Öffnen der Messaging-App (automatisch senden Sie die SMS). – Patrick

Antwort

0

Wenn Sie ein Backend ausführen, ist es ziemlich einfach. In diesem Beispiel wird der Knoten mit der Nexmo SMS API verwendet.

app.post('/', (req, res) => { 
    res.send(req.body); 
    const toNumber = req.body.number; 
    const text = req.body.text; 
    nexmo.message.sendSms(
    NUMBER, toNumber, text, {type: 'unicode'}, 
    (err, responseData) => { 
     if (err) { 
     console.log(err); 
     } else { 
     console.dir(responseData); 
     } 
    } 
); 
}); 

Siehe this article für ein vollständiges Beispiel.

+0

Danke, aber wie kann ich es in Ionic 2 verwenden? – Patrick

+0

@Patrick Führen Sie einen Node-Server mit diesem Code aus, und führen Sie einen Ajax-API-Aufruf (POST) für den Server aus, damit er die SMS sendet. Probieren Sie diese Artikel aus: [SMS senden] (https://scotch.io/tutorials/send-sms-from-the-browser-with-web-apis-node-and-nexmo), [async API-Aufrufe] (https: //medium.com/codingthesmartway-com-blog/getting-started-with-axios-166cb0035237) – janekkkk

Verwandte Themen