SMS Gateway Integration

From Swivel Knowledgebase
Revision as of 12:52, 11 May 2017 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Overview

When an SMS message is to be sent, Swivel can connect to an SMS gateway to send the SMS text messages. It may be possible to use an existing protocol for integration, or one may need to be modified.


Prerequisites

Swivel 3.x

SMS Gateway


Supported Transports

For a list of currently supported SMS and other transports see Transport Configuration. Some of these offer SMS for testing purposes.


SMS Integration

The following protocols are supported by Swivel. Other protocols could be integrated, but may be chargeable.


SMPP

SMPP can be used, see SMPP How to guide


SMTP to SMS

SMTP to SMS can be used, see SMTP to SMS


HTTP/HTTPS

HTTP/HTTPS integration, this will usually require a new transport class for that provider and may be chargeable. The following information is useful in testing this:

  • API for gateway integration
  • Account details for testing, including, gateway address, Username, Password, port


Testing

Known Issues

Troubleshooting

Error seen with PSWin Transpoort:

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

The resolution is outlined below:

http://erikzaadi.com/2011/09/09/connecting-jenkins-to-self-signed-certificated-servers/