I put the new php file into the plugin folder in a folder the same name of the file. but when going to pluginmanager it has the error message:
Fetching contributors…
What's the version of Limesurvey you are currently using? The plugin is now compatible with Limesurvey 3.15, most probably won't work on older versions.
Hi rhg! Technically it should work, some modifications are needed to match the Twilio's API.
As for the Google API, it's recommended to shorten your survey URL since it will cost you more the longer your SMS text.
Just confirming, twilio provides account id and secret key, so they are going to be username and password right.
Also, with twilio api they have twilio php class so should I incorporate the entire class into the sms plugin? I am a rails developer, php is new to me.. any direction would be really helpful. Thanks
Your sendSMS plugin uses google API-key, which is discontinued since March 2019.
The related PHP code does not work in this plugin. I wonder if you will make an update on this plugin with the new google FireBase API url shortener.
Thank you.
It should be possible to set up SMS invitation without any additional coding or tool. We successfully implemented this for a customer using this SMS service:
www.messagebird.com/en
If you are interested in more details best ping us by email: marcel.minke@survey-consulting.com
Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!
I commented out the lines in the plugin that shorten the url. I beleive it's better to leave the survey URL as is, as other services have a limit on the number of requests per second, which limits sending out the survey invitations 5 or 50 at a time. In order to avoid this confusion I advise sending the survey URL without shortening it, adding to the cost/message. Mazi and gabrieljenik also offer other options to accomplish sending the survey invitations via SMS, contact them for details.