Re: Claro http communication
Alejandro Guerrieri <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
To receive MO's, Kannel listens on an HTTP port for requests, like a regular web server. Each http-smsc implements a slightly different interface (some accept http params, other xml documents, etc), but the underlying principle remains the same and is implemented on the <your smsc here>_receive_sms function in smsc_http.c. Regards, -- Alejandro Guerrieri [email protected] On 25/05/2009, at 23:14, Nikos Balkanas wrote: > Hi, > > Besides, only MTs are pushed through kannel's HTTP interface. MO's > are not. Hervi clearly talks about MOs. kannel also offers all these > nifty sms-services, which would have to be built from scratch. > > An interesting question is how do you receive SMS over HTTP. Do you > poll the SMSc HTTP every 5" to see if there are any new SMS or DLRs? > > BR, > Nikos > > ----- Original Message ----- From: "Juan Nin" <[email protected]> > To: <[email protected]> > Sent: Monday, May 25, 2009 11:28 PM > Subject: Re: Claro http communication > > > Milan, > > There are already several HTTP SMSC specific implementations on > Kannel, the ones that Hervι mentioned are some of them. > > Of course you can do it directly without Kannel, but it's a good > approach to do it via Kannel, so that you always use it as your > gateway and not one method for some carriers and another one for > others, It's also nice to do it via Kannel cause it already implements > stuff like it's internal queue, etc > > Regards, > > -- > Juan Nin > 3Cinteractive / Mobilizing Great Brands > http://www.3cinteractive.com > > > On Mon, May 25, 2009 at 5:22 PM, Milan P. Stanic <[email protected]> > wrote: >> On Mon, 2009-05-25 at 18:14, Hervι Nicol wrote: >>> We have to send / receive SMS and DLRs over Claro (brazilian >>> telco). We >>> will communicate with them by HTTP. >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>> If we write a patch for kannel for operator-specific HTML >>> communication >>> (just like for Clickatell, Brunet, 3united.com...), is there any >>> chance >>> that it may be included in Kannel CVS? >> >> You have to communicate with kannel over HTTP. Kannel have to >> communicate with provider over HTTP. Why you could not communicate >> with >> provider over HTTP without kannel. >> What should be role of the kannel in your case? >> >> I don't like to say that you do not have good reason for that. I'm >> just >> curious. >> >>> Do you have some special hints / advices on how to proceed? >>> It won't be too hard for us to write this code considering the >>> existing >>> operator-specific code, but it costs nothing to ask for some advice >>> before starting to work on it ;) >> >> -- >> Kind regards, Milan >> >> > >