Eric, I am happy that this has resolved your issues. Regards
On Thu, Nov 16, 2017 at 5:24 PM, Eric Ejimba <eji...@gmail.com> wrote: > Dear Stephen, > > It is working...Thanks for all the help. I have been able to do it on the > test server and will be cascading the same to production server. > > Please note that we are currently testing this feature with > http://www.kannel.org/ SMS gateway with a USB modem. We will be moving to > an SMS Provider once the implementation is sustainable. Will consult you on > that. > > Thank you very much. I really appreciate it > > Regards, > Ejimba Eric > > On Thu, Nov 16, 2017 at 5:06 PM, Ocaya Stephen <stepho...@gmail.com> > wrote: > >> Additionally, you now do not need to paste the whole URL template as is. >> >> You will need to break down the parameters of the template. i.e. >> >> http://mycustomsmsgateway.url/send?message={message}&pho >> neNumber={phoneNumber} >> >> Message Parameter = message >> Recipient Parameter = phoneNumber >> >> URL Template = http://mycustomsmsgateway.url/send >> <http://mycustomsmsgateway.url/send?message=%7Bmessage%7D&phoneNumber=%7BphoneNumber%7D> >> >> PLEASE NOTE THAT THE FULL TEMPLATE SHOULD BE PROVIDED BY THE SMS PROVIDER. >> >> The Parameter names might vary. >> >> Regards >> >> >> On Thu, Nov 16, 2017 at 4:56 PM, Ocaya Stephen <stepho...@gmail.com> >> wrote: >> >>> Dear Eric, >>> >>> There are two things to note. The SMS Gateway that you set in DHIS2 is >>> for any outbound text messaging. The URL Template should be based on your >>> SMS service provider's template. This will allow you to forward SMS >>> messages from DHIS2 to the SMS service provider that will handle the >>> delivery of the messages. >>> >>> *URL TEMPLATE IS FROM the SMS Provider* >>> >>> On the other hands, you should also configure a URL from the SMS service >>> providers to forward ALL messages probably using a keyword to a DHIS2 >>> instance. The latest version of DHIS2 2.28 has recently changed its SMS >>> API that will receive and process SMSes as below. >>> >>> http://DHIS2_DOMAIN_URL/api/sms/inbound?message=[TEXT MESSAGE] >>> &originator=[ >>> <http://www.google.com/url?q=http%3A%2F%2Fdhis.mets.or.ug%2Fapi%2Fsms%2Finbound%3Fmessage%3DPmtct%2Ba.43.b.36.c.2.d.7.e.3.f.7.g.2.h.y.I.y%26originator%3D256785411060&sa=D&sntz=1&usg=AFQjCNHqphroUPT_Uwy8CViLII5Uf8_QPg>PHONE >>> NUMBER] >>> >>> If you need an SMS service provider, I can help set up for you BUT you >>> will be required to pay for the SMSes. [We can discuss more] >>> >>> Regards >>> >>> >>> >>> On Thu, Nov 16, 2017 at 2:47 PM, Eric Ejimba <eji...@gmail.com> wrote: >>> >>>> Hi all, >>>> >>>> Got 2 questions: >>>> >>>> 1. I have been working on SMS reporting to DHIS2 through the generic >>>> HTTP gateway and I have hit a snag. I think I am doing something wrong. >>>> Been following the following guide: https://docs.dhis2.org/ >>>> master/en/user/html/mobile_sms_service.html#gateway.configuration, >>>> with the following screenshot: >>>> >>>> >>>> Unfortunately, all the outbound SMS fail. Not much info from logs: >>>> >>>> The URL template section (from documentation) is not very clear on the >>>> format. I currently have it as http://mycustomsmsgateway.url/send I >>>> have also tried with parameters http://mycustomsmsg >>>> ateway.url/send?message={message}&phoneNumber={phoneNumber} as >>>> outlined in DHIS 2 Core Source Code >>>> <https://github.com/dhis2/dhis2-core/blob/52c644dd2a0ee59b85ce509d8123601901aae122/dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/sms/config/SimplisticHttpGetGateWay.java#L61>, >>>> still nothing. No GET/POST request is detected at gateway endpoint. >>>> >>>> 2. How to you get inbound sms into DHIS2? (From Generic HTTP Gateway >>>> into DHIS). If this functionality has not been implemented yet, is there a >>>> work around, like directly populating a table in the database or sending a >>>> GET/POST request to a particular port/socket >>>> >>>> Any insights will help. Thanks. >>>> >>>> Regards, >>>> Ejimba Eric >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~dhis2-users >>>> Post to : dhis2-us...@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~dhis2-users >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>> >>> >>> -- >>> >>> *You can do anything, but not everything.* >>> >>> >> >> >> -- >> >> *You can do anything, but not everything.* >> >> > -- *You can do anything, but not everything.*
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp