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.
I have implemented Mira's plugin(rewrote the entire curl to work with my sms provider), and it works fine from the web gui, but when I am trying to use the APÌ call "invite_participants", it just sends out the emails.
First of all, thank you to create this plugin. I want to use it for Twilio connection. But I did not have a lot of experience with plugins.
I tried to install it at 4.2.4+200520 version, but is not compatible. Is possible to update the version for it? With that i can use my Twilio knowledge to help with this connector.
I created a card at your GIT with more detail about it.