From Jeff Sasse, 3 Years ago, written in Plain Text.
- go back
Embed
Viewing differences between and Untitled
  1. function testSms() {
  2. var SW_PHONE = '14244242424';            //
  3. var SW_TO = '15255255252';               //
  4. var SW_MSG = 'Test SMS on Signalwire';   //
  5. var SW_IMG = '';                         //
  6.                                          //
  7. var SW_PROJ = 'abcdefg';
  8. var SW_TOKEN = '1234567';                       //
  9. var SW_SPACE = 'https://ooooo.signalwire.com/api/laml/2010-04-01/Accounts/' + SW_PROJ + ':' + SW_TOKEN;                        //
  10.  
  11.   try {
  12.     UrlFetchApp.fetch(SW_SPACE, {
  13.       method: 'post',
  14.       headers: { Authorization: 'Basic ' + Utilities.base64Encode(SW_PROJ + ":" + SW_TOKEN)},
  15.       payload: {
  16.         To: SW_TO.toString(),
  17.         From: SW_PHONE,
  18.         Body: SW_MSG,
  19.       },
  20.     });
  21.   var status = 'sent: ' + new Date();
  22.   }
  23.   catch (err) {
  24.     return 'error: ' + err;
  25.     Browser.msgBox(err);
  26.   }
  27. }