/
Picture Message

Picture Message

BODY

  • type must have value PICTURE.

PAYLOAD

  • type must have value BITMAP.
  • encoding must have value BASE64 or HEX.
  • width, height and depth of the picture must be provided. Normally 72 x 28 x 1 pixels

Note: Since a picture message may contain text, a second <PAYLOAD/> may be used to append a text to the picture message.

Example (picture only)

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE DOCUMENT SYSTEM "http://localhost:8080/gateway/msg_core.dtd">
<DOCUMENT mode="NORMAL">

<SENDER password="1234">
  <ADDRESS type="EMAIL" role="FROM" value="people@company.com">
  </ADDRESS>
</SENDER>

<SMS>
  <HEADER>0416905115</HEADER>
</SMS>

<MESSAGE>
<ADDRESS type="SMS" role="TO" value="61414123123"></ADDRESS>

  <BODY type="PICTURE">
    <PAYLOAD type="BITMAP" encoding="BASE64" width="72" height="14" depth="1">

AH///8AAAAAAD/////4AAAAAP/////+AAAAAP+AAB//AAAAAAA4AAB/gAAAAAB/+AA/AAAAAB///
/H8AAAAAH/8f/wAAAAAABB8AB4AAAAAAAB8AB4AAAAAAAP/8HAAAAAAAB/+fgAAAAAAAADuBwAAA
AAAAADuDgAAM4AAAAHuAAAAM4AAAAHvAAAAM4AAAAHvH/5+e/H5/AHvHO5nM7nd3AHPHOZnM7mdz
APPHOZnM7mdzAPHnOZ/M7mdzAPHnOZ/M7mdzAP/nOZgM7mdzAP/nOZgM7mdzAfHnOZnM7mdzAeH3
OZnM7ndzAeD3OZ+M7j5zAAAAAAYAABgA

    </PAYLOAD>
  </BODY>

</MESSAGE>
</DOCUMENT>

Example (picture + text):

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE DOCUMENT SYSTEM "http://localhost:8080/gateway/msg_core.dtd">
<DOCUMENT mode="NORMAL">

<SENDER password="1234">
  <ADDRESS type="EMAIL" role="FROM" value="people@company.com">
  </ADDRESS>
</SENDER>

<SMS>
<HEADER>0416905115</HEADER>
</SMS>

<MESSAGE>
<ADDRESS type="SMS" role="TO" value="61414123123"></ADDRESS>

  <BODY type="PICTURE">
    <PAYLOAD type="BITMAP" encoding="BASE64" width="72" height="28" depth="1">
      AH///8AAAAAAD/////4AAAAAP/////+AAAAAP+AAB//AAAAAAA4AAB/gAAAAAB/+AA/AAAAAB///
/H8AAAAAH/8f/wAAAAAABB8AB4AAAAAAAB8AB4AAAAAAAP/8HAAAAAAAB/+fgAAAAAAAADuBwAAA
AAAAADuDgAAM4AAAAHuAAAAM4AAAAHvAAAAM4AAAAHvH/5+e/H5/AHvHO5nM7nd3AHPHOZnM7mdz
APPHOZnM7mdzAPHnOZ/M7mdzAPHnOZ/M7mdzAP/nOZgM7mdzAP/nOZgM7mdzAfHnOZnM7mdzAeH3
OZnM7ndzAeD3OZ+M7j5zAAAAAAYAABgA

    </PAYLOAD>
    <PAYLOAD type="TEXT" encoding="ASCII">
Text for the Picture
    </PAYLOAD>
  </BODY>
</MESSAGE>
</DOCUMENT>