raksha-life / rescuekerala

Website for coordinating rehabilitation of people affected in the Kerala Floods
https://keralarescue.in
MIT License
674 stars 575 forks source link

Integrating any SMS/USSD gatway #214

Open sideffect0 opened 6 years ago

sideffect0 commented 6 years ago

It will help people to send request even offline

iamvajid commented 6 years ago

Is this possible ? Deepak Ravindran was running a service 55444.in earlier, but seems this not that easy. Is there any APIs ?

Archu-S-M commented 6 years ago

https://www.twilio.com/blog/2017/10/how-to-receive-and-respond-to-text-messages-in-python-with-django-and-twilio.html please check this

iamvajid commented 6 years ago

SMS is possible, i was mentioning about USSD service

jinuthankachan commented 6 years ago

Gupshup provides USSD. https://www.gupshup.io/developer/ent-apis

nishadhka commented 6 years ago

Regarding the USSD, here is an description of using it in crowd sourcing, I guess this can be ported for Django, the source code is here. Regarding the SMS, SMSsync has much simple integration for web services. it is defacto for Ushahidi

kevin-madhu commented 6 years ago

What kind of integration are we talking about? If requests are to be filed using SMS/USSD, in my opinion, we can't go for a full-fledged data collection like that in the online version. So, what all information is to be collected? The lesser the better IMHO. But at the same time we should have enough information about the situation.

akshaya9 commented 6 years ago

http://wiki.txtnation.com/wiki/Gateway_HTTP_XML#USSD_Messages

kevin-madhu commented 6 years ago

Anyone working on this? If it's needed I'm ready to help with this. But I need more info to get started. We need to finalize the kind of data we should collect as people sending SMS/USSD cannot be asked to provide an overwhelming amount of data. For example, NEED something place