MMS sender xml format

MMS sender xml format SearchSearch
Author Message
mohammed
New member
Username: Mta

Post Number: 6
Registered: 07-2006
Posted on Monday, November 01, 2010 - 10:43 am:   

dear

we have problem with GSm operator that sender not apper in the terminal it appear none and they say that we must change xml post that we send see below how we post
"
<SubmitReq xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-0">
<MM7Version>6.3.0</MM7Version>
<SenderIdentification>
<VASPID>****</VASPID>
<VASID>****</VASID>
<SenderAddress><Number>94545</Number></SenderAddress>
</SenderIdentification>
<Recipients>
<Bcc>
<Number>*********</Number>
</Bcc>
</Recipients>
<ServiceCode>**</ServiceCode>
<Subject>Test</Subject>
<Content href="cid:mms_cid" />
</SubmitReq>
</env:Body>
</env:Envelope>
"


See what they want



" Try to use this:

<SenderIdentification>
<VASPID>***</VASPID>
<VASID>***</VASID>
</SenderIdentification>
<From><Number>94545</Number></From>

Or:

<SenderIdentification>
<VASPID>****</VASPID>
<VASID>****</VASID>
<SenderAddress>94545</SenderAddress>
</SenderIdentification>
"


Thank you

Regards

Mohammed
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 2610
Registered: 08-2008
Posted on Tuesday, November 02, 2010 - 08:28 pm:   

Hi Mohammed,

If we do this, then it will violate the XML schema that is being used.

The missing sender problem is usually something different.

Older version of the MM7 XML schema encoded the sender address different.

Specifically, the following schemas use the second format that they have indicated above.

http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-1
http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0

If you use either of these schema, NowSMS will encode like this:

<SenderIdentification>
<VASPID>****</VASPID>
<VASID>****</VASID>
<SenderAddress>94545</SenderAddress>
</SenderIdentification>


The <SenderAddress><Number>94545</Number></SenderAddress> format is required by later schema versions.

I would suggest trying the REL-5-MM7-1-1 schema version ... although there are also some old Comverse MMSCs that require REL-5-MM7-1-0.

--
Des
NowSMS Support