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