Initial situation:
The provision of initial GINA passwords and/or resetting passwords for GINA accounts is to be automated. This is to be done using the SMS procedure. No SMS gateway exists. Instead, an SMS service in the Internet is to be used.
Question:
Are there any recommendations and/or which SMS providers have already been integrated successfully?
Answer:
So far, we have received feedback regarding successfully integrated providers with respect to
•aspsms.com der VADIAN.NET AG (www.aspsms.com)
•interactive digital media GmbH (www.i-digital-m.com)
•websms der sms.at mobile internet services gmbh and atms GmbH (www.websms.de)
However, it should be possible to integrate any other provider as well. It is important that they provide a corresponding feedback in the event of a successful and/or failed delivery. Similarly, if applicable, the necessary firewall activations are to be implemented beforehand.
aspsms.com
An example configuration for aspsms.com can be viewed when selecting GINA Domains SMS passwords
•Use xml service
•Use HTTP GET service
interactive digital media GmbH
In the case of interactive digital media GmbH, so far, only "Use HTTP GET service" has been implemented successfully. A configuration example looks as follows:
Server address
http-get string
/v1/sms?accept=xml&method=POST&username=<USERNAME>&password=<PASSWORD>=latin9&sender=SMail&recipient=$countrycode$localnumber&message=$sms
websms
In the case of websms, so far, only the variant via the WEB API (HTTP GET), which is preferred by websms, has been tested. A configuration example looks as follows:
Server address
http-get string
/rest/smsmessaging/simple?access_token=<ACCESS_TOKEN>&messageContent=$sms&recipientAddressList=$countrycode$localnumber
(see also https://developer.websms.com/rest-api/smsmessaging_simple_get/)
ProSMS
In the case of ProSMS, so far, only the variant via the WEB API (HTTP GET), which is preferred by ProSMS, has been tested. A configuration example looks as follows:
Server address
http-get string
/mssms/rest/sendSms.do?username=<USERNAME>&password=<PASSWORD>&recipients=$countrycode$localnumber&encoding=8&splitmsg=true&msgtext=$sms