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
>
>
>
>
>
>
>
>