Concatenated?

It's just a multi-part message to the specified number not to multiple
numbers.

Mike needs a scheme:

text1->number1
text2->number2
text3->number3
text4->number4
etc

in a single submit of XML form to sendsms


2012/10/30 Willy Mularto <[email protected]>

> why not set concatenated? by doing so we can send "multiple" sms to
> multiple destinations, just imo
>
>
>
> On Oct 30, 2012, at 7:47 AM, Alvaro Cornejo wrote:
>
> > I think what Mike wants to do is sent multiple sms to multiple
> > destinations. That is not supported by kannel.... yet
> >
> > What is supported is one message to multiple destinations!!
> >
> > Regards
> >
> >
> > Alvaro
> >
> >
> |-----------------------------------------------------------------------------------------------------------------|
> > Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
> > celular y Nextel
> > en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
> > SMS y GPRS online
> >              Visitenos en www.perusms.NET www.smsglobal.com.mx y
> > www.pravcom.com
> >
> >
> > On Mon, Oct 29, 2012 at 7:34 PM, spameden <[email protected]> wrote:
> >> I think this should be in the user-guide as well :p
> >>
> >> care to make a patch to the current snapshot and add this, Mike?
> >>
> >>
> >> 2012/10/30 spameden <[email protected]>
> >>>
> >>> Here is what I've used:
> >>>
> >>>
> >>> <?xml version="1.0" encoding="utf-8"?>
> >>> <message>
> >>>        <submit>
> >>>                <da>
> >>>           <number>222222222</number>
> >>>           <number>1234567</number>
> >>>           <number>123456</number>
> >>>        </da>
> >>>                <oa><number>yosup</number></oa>
> >>>
> >>>                <ud>message number one</ud>
> >>>
> >>>                <from>
> >>>                        <username>your_username</username>
> >>>                        <password>your_pass</password>
> >>>                </from>
> >>>        <smsc>mysmsc</smsc>
> >>>        </submit>
> >>> </message>
> >>>
> >>> curl -X POST -d @xml_post  -H "Content-Type: text/xml"
> >>> http://localhost:13013/cgi-bin/sendsms
> >>> 0: Accepted for delivery
> >>>
> >>> by looking into kannel's status i can see 3 messages were sent.
> >>>
> >>> so it's all working correctly, enjoy :)
> >>>
> >>>
> >>> 2012/10/30 spameden <[email protected]>
> >>>>
> >>>> I was looking into the code actually there is a handling of multiple
> >>>> numbers:
> >>>>
> >>>> from gw/smsbox.c:
> >>>>
> >>>> 705     /* to (da/number) Multiple tags */
> >>>> 706     xpathObj = xmlXPathEvalExpression(BAD_CAST
> >>>> "/message/submit/da/number/text()", xpathCtx);
> >>>> 707     if (xpathObj != NULL &&
> >>>> !xmlXPathNodeSetIsEmpty(xpathObj->nodesetval)) {
> >>>> 708         int i;
> >>>> 709
> >>>> 710         *tolist = gwlist_create();
> >>>> 711         for (i = 0; i < xpathObj->nodesetval->nodeNr; i++) {
> >>>> 712             if (xpathObj->nodesetval->nodeTab[i]->type !=
> >>>> XML_TEXT_NODE)
> >>>> 713                 continue;
> >>>> 714             xml_string =
> >>>> xmlXPathCastNodeToString(xpathObj->nodesetval->nodeTab[i]);
> >>>> 715             tmp = octstr_create((const char*)
> >>>> xpathObj->nodesetval->nodeTab[i]->content);
> >>>> 716             xmlFree(xml_string);
> >>>> 717             octstr_strip_blanks(tmp);
> >>>> 718             gwlist_append(*tolist, tmp);
> >>>> 719         }
> >>>> 720     }
> >>>> 721     if (xpathObj != NULL)
> >>>> 722         xmlXPathFreeObject(xpathObj);
> >>>>
> >>>> you can clearly see *tolist is being populated with items, now the
> >>>> question is what are you doing wrong, maybe XML should be bit
> different
> >>>>
> >>>>
> >>>> 2012/10/30 Mike Nwaogu <[email protected]>
> >>>>>
> >>>>> Thanks for getting back,
> >>>>> Which file specifically?
> >>>>>
> >>>>> Best Regards,
> >>>>> Michael C. Nwaogu
> >>>>> ________________________________
> >>>>> From: spameden <[email protected]>
> >>>>> To: Mike Nwaogu <[email protected]>
> >>>>> Cc: "[email protected]" <[email protected]>
> >>>>> Sent: Monday, October 29, 2012 8:31 PM
> >>>>>
> >>>>> Subject: Re: XML POST, multiple messages to multiple recipients
> >>>>>
> >>>>> You can modify kannel's sources to implement this.
> >>>>>
> >>>>> 2012/10/29 Mike Nwaogu <[email protected]>
> >>>>>
> >>>>> Hello am I to assume there's no solution to this problem?
> >>>>> Its been unanswered for days now.
> >>>>>
> >>>>> Best Regards,
> >>>>> Michael C. Nwaogu
> >>>>> ________________________________
> >>>>> From: Mike Nwaogu <[email protected]>
> >>>>> To: "[email protected]" <[email protected]>
> >>>>> Sent: Friday, October 26, 2012 12:46 PM
> >>>>> Subject: Re: XML POST, multiple messages to multiple recipients
> >>>>>
> >>>>> Hello All,
> >>>>> Please can someone help with the queries below.
> >>>>> Has Anyone tried this in the past and how did you cross the barrier.
> >>>>> I saw a post without response too as early-on as March 2012.
> >>>>> Please oblige.
> >>>>>
> >>>>> Best Regards,
> >>>>> Michael C. Nwaogu
> >>>>> ________________________________
> >>>>> From: Mike Nwaogu <[email protected]>
> >>>>> To: "[email protected]" <[email protected]>
> >>>>> Sent: Wednesday, October 24, 2012 3:55 PM
> >>>>> Subject: XML POST, multiple messages to multiple recipients
> >>>>>
> >>>>> Hello All,
> >>>>> I'm trying to send many messages at the same time in one XML post,
> the
> >>>>> post is accepted but only the first message "message number one" is
> sent to
> >>>>> all the listed recipients
> >>>>> [111111111 and 222222222].
> >>>>>
> >>>>> My question is: since Kannel can accept multiple recipients, how do I
> >>>>> format the xml to support multiple messages too.
> >>>>>
> >>>>> My format is as show below. All comments are duly appreciated.
> >>>>>
> >>>>> ============= START ============
> >>>>> <?xml version="1.0" encoding="utf-8"?>
> >>>>> <message>
> >>>>>        <submit>
> >>>>>                <da><number>222222222</number></da>
> >>>>>                <oa><number>98765</number></oa>
> >>>>>                <ud>message number one</ud>
> >>>>>
> >>>>>                <da><number>111111111</number></da>
> >>>>>                <oa><number>12345</number></oa>
> >>>>>                <ud>message number two</ud>
> >>>>>
> >>>>>                <from>
> >>>>>                        <user>foo</user>
> >>>>>                        <pass>bar</pass>
> >>>>>                </from>
> >>>>>        </submit>
> >>>>> </message>
> >>>>> ============= END ==============
> >>>>>
> >>>>> Best Regards,
> >>>>> Michael C. Nwaogu
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>
> >>
> >
>
> Willy Mularto
> F300HD+MR18DE (NLC1725)
>
>
>
>
>
>
>
>
>
>

Reply via email to