<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>mediaburst &#187; api</title>
	<atom:link href="http://www.mediaburst.co.uk/blog/tag/api/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mediaburst.co.uk</link>
	<description>SMS, MMS and Mobile marketing</description>
	<lastBuildDate>Thu, 02 Feb 2012 15:39:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>New API&#160;Documentation</title>
		<link>http://www.mediaburst.co.uk/blog/new-api-documentation/</link>
		<comments>http://www.mediaburst.co.uk/blog/new-api-documentation/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 07:00:41 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=63642</guid>
		<description><![CDATA[We&#8217;ve listened to your feedback and re-written our SMS API documentation. The old version was based an old paper document and had horribly nested pages, whereas you can now see an overview of the entire documentation on a single page. As we were re-writing it we took the chance to make a few other changes [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve listened to your feedback and re-written our <a href="/api/doc/">SMS API documentation</a>. The old version was based an old paper document and had horribly nested pages, whereas you can now see an overview of the entire documentation on a single page.</p>
<p>As we were re-writing it we took the chance to make a few other changes too, don&#8217;t worry though, if you&#8217;re already using the API we haven&#8217;t changed anything, all the old URLs and parameters will still work.<span id="more-63642"></span></p>
<h2>Url Changes</h2>
<p>From now on all API addresses are on api.mediaburst.co.uk rather than sms.message-platform.com, we feel it makes more sense as you can instantly tell it&#8217;s the mediaburst API.</p>
<p>All examples now use SSL for added security, you&#8217;re still able to turn it off though.<br />
We have no plans to disable the old sms.message-platform.com.</p>
<p>So the URL for sending through our simple HTTP API becomes https://api.mediaburst.co.uk/http/send.aspx</p>
<h2>Delivery Receipts</h2>
<p>We&#8217;ve renamed a few of the merge parameters for consistency, when you send a text message you use the To parameter for the mobile number, and now the delivery receipt will too. Don&#8217;t worry though all the old names still work.</p>
<table>
<thead>
<tr>
<th>Field</th>
<th>Old name</th>
<th>New name</th>
</tr>
</thead>
<tbody>
<tr>
<td>Delivery Status</td>
<td>#DELIVERY_STATUS#</td>
<td>#STATUS#</td>
</tr>
<tr>
<td>Destination mobile number</td>
<td>#DEST_ADDR#</td>
<td>#TO#</td>
</tr>
<tr>
<td>Delivery status detail</td>
<td>#ERR_CODE#</td>
<td>#DETAIL#</td>
</tr>
</tbody>
</table>
<h2>Simple HTTP API</h2>
<p>We&#8217;ve clarified which features are available through the HTTP API. If you want advanced features they&#8217;re all available through the XML interface.</p>
<p>Our new simple parameter list now consists of:</p>
<ul>
<li>Username</li>
<li>Password</li>
<li>To</li>
<li>Content</li>
<li>From (Optional – Message originator)</li>
<li>Long (Optional – Allow up to 459 characters)</li>
</ul>
<h2>Email to SMS address changes</h2>
<p>Again to tidy things up, we&#8217;ve changed all email to SMS email addresses to use mediaburst.co.uk rather than message-platform.com.</p>
<p>The new addresses are:</p>
<table>
<tbody>
<tr>
<td>Standard SMS</td>
<td>number@sms.mediaburst.co.uk</td>
</tr>
<tr>
<td>Long SMS</td>
<td>number@longsms.mediaburst.co.uk</td>
</tr>
<tr>
<td>MMS</td>
<td>number@mms.mediaburst.co.uk</td>
</tr>
<tr>
<td>XML</td>
<td>xml@api.mediaburst.co.uk</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/new-api-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sending SMS Internationally via our SMS&#160;API</title>
		<link>http://www.mediaburst.co.uk/blog/sending-sms-internationally-via-our-sms-api/</link>
		<comments>http://www.mediaburst.co.uk/blog/sending-sms-internationally-via-our-sms-api/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 12:46:43 +0000</pubDate>
		<dc:creator>Dawn</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[bulk sms]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=47602</guid>
		<description><![CDATA[It&#8217;s surprising how many people ask if it&#8217;s possible to send texts internationally via our SMS API. The answer is a resounding yes, to over 150 countries and over 400 networks. It certainly indicates we need more information on the website about our international credentials, but while we prepare something here&#8217;s a taster: Basically sending internationally is [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s surprising how many people ask if it&#8217;s possible to send texts internationally via our <a href="/api/">SMS API</a>. The answer is a resounding yes, to over 150 countries and over 400 networks.</p>
<p>It certainly indicates we need more information on the website about our international credentials, but while we prepare something here&#8217;s a taster:<span id="more-47602"></span></p>
<p>Basically sending internationally is as easy as sending to UK destinations, you just need the international prefix (e.g. 44) on the mobile phone number. Line your messages up and watch them deliver round the world. They’ll be just as happy zipping down the road and to the next city too.</p>
<h2>Get the code</h2>
<p>There’s plenty of useful stuff in our <a href="http://www.mediaburst.co.uk/api/">SMS API code kits</a> that will help you with integrating. There&#8217;s C#, PHP, Perl, ASP plus a Ruby Gem if that&#8217;s your thing.</p>
<p>If you need expert help, we’ve got that too. Our techies have years of experience.  They’re also the guys watching your back and maintaining our platform 24/7.</p>
<h2>A couple of tips for you</h2>
<ol>
<li>Some international networks block alpha originators or company names.  Use the ‘<a href="http://www.mediaburst.co.uk/api/sending-a-message/parameters/#param-from">from</a>’ field parameter to set a numeric originator when sending outside the UK.</li>
<li>Just use the international country code. There’s no need for the &#8217;00&#8242; or ‘+’ with our SMS API</li>
</ol>
<p>Any questions, just let us know, always here to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/sending-sms-internationally-via-our-sms-api/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Use IP Filtering on the SMS API for better&#160;Security</title>
		<link>http://www.mediaburst.co.uk/blog/use-ip-filtering-on-the-sms-api-for-better-security/</link>
		<comments>http://www.mediaburst.co.uk/blog/use-ip-filtering-on-the-sms-api-for-better-security/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 09:02:20 +0000</pubDate>
		<dc:creator>Dawn</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=45702</guid>
		<description><![CDATA[This is one for our SMS API users. Locking down your SMS API account to named IP ranges is a great way to prevent unauthorised access or use of your SMS account. It&#8217;s also very quick to implement and we don&#8217;t charge any additional fees for the service. How does it work? We simply maintain [...]]]></description>
			<content:encoded><![CDATA[<p>This is one for our <a href="/api/">SMS API</a> users. Locking down your SMS API account to named IP ranges is a great way to prevent unauthorised access or use of your SMS account. It&#8217;s also very quick to implement and we don&#8217;t charge any additional fees for the service.<span id="more-45702"></span></p>
<h2>How does it work?</h2>
<p>We simply maintain an access database against your account and block anything outside of your named range. It might not be the most exciting thing, but it could be crucial.</p>
<p>For an added level of security, you can also set your system to allow our named range of IP’s for the mediaburst SMS API, which are as follows:</p>
<p>CIDR                                      Netmask                              Address Range</p>
<p>89.248.48.192/27              255.255.255.224                89.248.48.192 – 89.248.48.223</p>
<p>217.20.43.96/27                255.255.255.224                217.20.43.96 – 217.20.43.127</p>
<h2>How do I lock it down?</h2>
<p>Just send us an email to <a href="mailto:hello@mediaburst.co.uk?subject=Please put IP filtering on my account">hello@mediaburst.co.uk</a> with your account details and your named IP ranges and we&#8217;ll do the rest.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/use-ip-filtering-on-the-sms-api-for-better-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improvement in the way we send SMS to&#160;America</title>
		<link>http://www.mediaburst.co.uk/blog/send-sms-to-america-usa/</link>
		<comments>http://www.mediaburst.co.uk/blog/send-sms-to-america-usa/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 08:00:43 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[Behind the scenes]]></category>
		<category><![CDATA[Textburst]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[bulk sms]]></category>
		<category><![CDATA[shortcode]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=43452</guid>
		<description><![CDATA[Last week we implemented a change that enables us to deliver Bulk SMS to people in America via a dedicated local carrier. All messages to USA mobile numbers will arrive on handsets from the shortcode 43704. They will arrive via a local network provider, and the recipients will be able to reply to the message [...]]]></description>
			<content:encoded><![CDATA[<p>Last week we implemented a change that enables us to deliver Bulk SMS to people in America via a dedicated local carrier. All messages to USA mobile numbers will arrive on handsets from the shortcode 43704. They will arrive via a local network provider, and the recipients will be able to reply to the message to opt out of receiving any further SMS.<span id="more-43452"></span></p>
<p>All messages regardless of coming through the <a href="/api/">SMS API</a>, from <a href="/textburst/">Textburst</a>, or <a href="/outlook-sms/">Outlook Mobile Service</a> will be dealt with in this manner. You don&#8217;t need to change a thing.</p>
<p>This is a big step forward in deliverability to the USA. The shortcode 43704 is fully registered with the <a href="http://www.usshortcodes.com">Common Short Code Administration</a> so complies fully with their network and regulatory requirements.</p>
<p>North America has some unique complexities in their SMS industry that mean delivery to mobile numbers in the USA can be problematic. Before this upgrade we could deliver SMS to the USA but had to disclaim the service, which, I admit didn’t feel comfortable.</p>
<p>In addition to our discomfort we are also receiving a greater demand for messaging to the USA, and, have a product in the pipeline that will squarely align our services with a large body of software developers in the USA.</p>
<p>The general problem was messages were classed as arriving from an international destination meaning a recipient of the message could be charged (some pay for SMS received in the USA) the rate of an international SMS.</p>
<p>Not only that but all machine to handset orientated messages in the USA should come from a numerical number (rather than an alpha numeric that we use in Europe) so that the recipient could reply to opt out of receiving further communication.</p>
<p>All our SMS to the USA came from a numerical long number but that wasn’t actually a proper reply path for opt outs.</p>
<p>With this upgrade we are now in the fortunate position of delivering on a dedicated and registered short code, we deliver via a fully registered carrier based in the USA, and can process the opt outs as is the requirement.</p>
<p>A big step forward indeed, if you have any questions at all about SMS delivery to America then <a href="/contact/">get in touch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/send-sms-to-america-usa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using SMS delivery receipts to&#160;cleanse data</title>
		<link>http://www.mediaburst.co.uk/blog/using-sms-delivery-receipts-to-cleanse-data/</link>
		<comments>http://www.mediaburst.co.uk/blog/using-sms-delivery-receipts-to-cleanse-data/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 10:42:16 +0000</pubDate>
		<dc:creator>Sarah</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[Learn about SMS]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[data cleansing]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[SMS Marketing]]></category>
		<category><![CDATA[Textburst]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=30121</guid>
		<description><![CDATA[Not every text message you send will get delivered to a mobile phone. Inevitably some of your contacts will be out of mobile range, some may be abroad, some have phones switched off, others may have changed number, and maybe you got some numbers wrong. We do provide some excellent Delivery Status information in our [...]]]></description>
			<content:encoded><![CDATA[<p>Not every text message you send will get delivered to a mobile phone. Inevitably some of your contacts will be out of mobile range, some may be abroad, some have phones switched off, others may have changed number, and maybe you got some numbers wrong.</p>
<p>We do provide some excellent Delivery Status information in our <a href="/textburst">Online SMS</a> service textburst and even more if you send via our <a href="/api">SMS API</a>. By understanding and using this data you can cut down on undelivered messages and make some good cost savings too.<span id="more-30121"></span></p>
<h2>SMS API</h2>
<p>Users of the API can get some pretty detailed information on the delivery status of each message, the full table is in our <a href="http://www.mediaburst.co.uk/api/sending-a-message/delivery-receipts/">SMS API documentation</a>.</p>
<p>They 2 key parameters to be concerned with are DELIVERY_STATUS and ERR_CODE.</p>
<p>If under DELIVERY_STATUS you receive UNDELIV or REJECTED (undelivered or rejected) then it warrants further investigation using the ERR_CODE parameter.</p>
<p>ERR_CODE numbers 5 or 9 indicate no matter how many times you try you simply cannot send a text message to this number. Most likely because the number has been cancelled or less likely the phone does not support text messaging. If you get a 5 or 9 we suggest you remove this number and try other means of contact.</p>
<p>ERR_CODE numbers 4, 6, 7, or 10 indicate a Temporary error and chances are it’ll clear given time. We suggest you hold off sending to this number for a week or so, maybe they are on holiday or having technical difficulties with their phone.</p>
<p>It’s also likely you&#8217;ll see some of the less decisive error codes including the unhelpful network error code of “unknown – no details provided by the network”.</p>
<p>By doing a periodic review of all your undelivered or rejected messages you can help reduce these errors. Look for the number of occurrences you tried to send to any one given number, if it’s always failing for whatever reason then chances are this is no longer a valid contact number for your customer.</p>
<h2>Textburst</h2>
<p>If you’re using textburst then the error code information is summarised and we suggest a periodic review of the information to identify bad data. Warning: you might need someone handy with a spreadsheet.</p>
<p>Once you have logged into textburst go to Sent Messages.</p>
<p>Click the small pie chart next to each batch of sent messages.</p>
<p>Then select “List View” in the main heading.</p>
<p>You’ve now got a list of each message, the mobile number and delivery status. You’ll notice on the right hand side an option to download the complete information to a spreadsheet.</p>
<p>We suggest downloading all your sends and searching for those numbers that regularly or never deliver, using this data you can either delete contacts or follow your own path to correct the data for future sends.</p>
<p>I hope this is helpful, if you need any more information or guidance then just ask.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/using-sms-delivery-receipts-to-cleanse-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our SMS API is&#160;100</title>
		<link>http://www.mediaburst.co.uk/blog/our-sms-api-is-100/</link>
		<comments>http://www.mediaburst.co.uk/blog/our-sms-api-is-100/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 08:49:40 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[Behind the scenes]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=26132</guid>
		<description><![CDATA[This week sees the 100th release of our SMS API. Some of these releases added major new features such as MMS, some didn&#8217;t make it past our test servers and others fixed bugs or made everything that little bit faster. What&#8217;s in this release? This milestone release doesn&#8217;t contain any major new features for you, [...]]]></description>
			<content:encoded><![CDATA[<p>This week sees the 100th release of our <a href="/api/">SMS API</a>. Some of these releases added major new features such as MMS, some didn&#8217;t make it past our test servers and others fixed bugs or made everything that little bit faster.<span id="more-26132"></span></p>
<h2>What&#8217;s in this release?</h2>
<p>This milestone release doesn&#8217;t contain any major new features for you, our users, it&#8217;s all about making our lives easier at mediaburst and allowing for future changes.</p>
<h3>We&#8217;ve changed to .NET 4</h3>
<p>Microsoft released version 4 of their .NET framework a couple of months ago, along with it came Visual Studio 2010. Although there are no groundbreaking changes in this new Visual Studio it solves various day to day niggles.</p>
<h3>Code rewriting</h3>
<p>We&#8217;ve re-written some internal code that passes messages around between systems. It&#8217;s just housekeeping really, making use of the improvements between versions 2 and 4 of the .NET framework. The biggest change is the switch from ArrayLists of messages to strongly typed Lists using the new support of <a href="http://blogs.msdn.com/b/csharpfaq/archive/2010/02/16/covariance-and-contravariance-faq.aspx">covariance and contravariance</a> in generic types. This change allows the compiler to check what we&#8217;re adding to the list at compile time, rather than run time, hopefully avoiding any mistakes.</p>
<h3>No more image messages</h3>
<p>We&#8217;ve removed support for Nokia and EMS image messages. They&#8217;re small black and white bitmaps which look awful on modern phones, a much better choice, with wider handset support, is MMS. Processing these took large chunks of bespoke code, without them our sending scripts are so much easier to maintain as there&#8217;s only one set of logic.</p>
<h3>Updated logging</h3>
<p>And finally we&#8217;ve tweaked our sent message logging to make a number of internal reports run off a single database table. We currently have to link two databases on different servers if we want the same level of detail.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/our-sms-api-is-100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concatenated&#160;SMS</title>
		<link>http://www.mediaburst.co.uk/blog/concatenated-sms/</link>
		<comments>http://www.mediaburst.co.uk/blog/concatenated-sms/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 09:47:42 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=1571</guid>
		<description><![CDATA[As a standard SMS can only contain 160 7-bit GSM characters, Concatenated SMS are used to send long SMS. Concatenation allows a sender to send more than one SMS which then get stuck together automatically by the phone to appear as one message. For sending messages, our SMS API will automatically take care of the [...]]]></description>
			<content:encoded><![CDATA[<p>As a standard SMS can only contain 160 7-bit <a title="The GSM Character Set" href="/blog/the-gsm-character-set/">GSM characters</a>, Concatenated SMS are used to send long SMS. Concatenation allows a sender to send more than one SMS which then get stuck together automatically by the phone to appear as one message.<br />
<span id="more-1571"></span></p>
<p>For sending messages, our <a href="/api">SMS API</a> will automatically take care of the settings need to do this as long as the ‘<a title="Concat Parameter" href="/api/sending-a-message/parameters/#param-concat">Concat</a>’ parameter is set when sending the message. The Concat parameter can take the value of 1, 2 or 3, and indicates how many SMS you are willing to use to attempt to send a message.</p>
<p>However, if you have messages which are sent from phones to your application (<a title="MO Messages" href="/api/receiving-a-message/">MO Messages</a>), an understanding of how concatenation works can be useful if users are likely to send messages over 160 characters.</p>
<h2>User Data Header (UDH)</h2>
<p>The SMS that make up a concatenated SMS are related together by using the User Data Header (UDH) of an SMS. The UDH is a collection of bytes which can be put at the start of the SMS content. It can be used to control what happens to the rest of the content. For instance, it was used to send the older style of Nokia picture messages.</p>
<p>To indicate that the content contains a UDH, a flag on the SMS called the UDH Indicator (UDHI) must be turned on. This tells the phone that it must separate the UDH from the rest of the content.</p>
<p style="text-align: center;">
<div id="attachment_1573" class="wp-caption aligncenter" style="width: 486px"><a href="http://www1.mbstatic.co.uk/wp-content/uploads/2009/12/UDH.png"><img class="size-full wp-image-1573 " title="UDH" src="http://www1.mbstatic.co.uk/wp-content/uploads/2009/12/UDH.png" alt="Format of an SMS with a UDH" width="476" height="263" /></a><p class="wp-caption-text">Format of an SMS with a UDH</p></div>
<p>The phone separates the UDH by reading the first byte of the content. The number in this byte is the length of the rest of UDH and is called the User Data Header Length (UDHL). The phone then knows how many bytes make up the UDH and can separate it from the rest of the message.</p>
<p>As already stated, a UDH can control various things and so can contain various commands. These commands are called Information Elements (IE’s). These IE’s always take the following format: an Identity Element Identifier (IEI) followed by the Length of the IE Data (IEDL) followed by the IE Data (IED). A UDH can contain 1 or more of these IE’s.</p>
<h2>UDH’s for Concatenated SMS</h2>
<p>For concatenated messages the IE’s that we are interested in are the ones with Identifiers (IEI) of 00 or 08. These indicate that the rest of the message is a concatenated message.</p>
<p>Let’s take an example of using the 00 Information Element Identifier.</p>
<p>The 00 IEI always has an IEDL of 03. That is, there are 3 bytes in the IE Data section.</p>
<p>The first byte is a reference number. This reference number must be the same for all SMS that make up a particular concatenated message.</p>
<p>The second byte is the total number of SMS that go to make up the concatenated message.</p>
<p>The third byte is the part number that this particular SMS is.</p>
<p>So if we have a message that is split across two SMS the bytes in the SMS may be:</p>
<pre class="brush: plain; title: ; notranslate">
First SMS: 05 00 03 A6 02 01 .. bytes that make up the first part text ..
Second SMS: 05 00 03 A6 02 02 .. bytes that make up the second part text ..</pre>
<table class="default" border="0">
<thead>
<tr>
<th>Bytes</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>05</td>
<td>The UDHL, or length of the UDH. So the following five bytes are UDH</td>
</tr>
<tr>
<td>00</td>
<td>This is the IEI. This identifier says this is a concatenated message</td>
</tr>
<tr>
<td>03</td>
<td>This is the IEDL. It says that next 3 bytes are the data for this IE.</td>
</tr>
<tr>
<td>A6</td>
<td>The reference number of this concatenated message. Each part must have the same reference number.</td>
</tr>
<tr>
<td>02</td>
<td>There are two parts to this concatenated message.</td>
</tr>
<tr>
<td>01 or 02</td>
<td>This indicates whether the SMS is the first or second part.</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">
<p style="text-align: center;">The 08 identifier works the same way as the 00, but instead of a 1 byte reference number, it uses a 2 byte (16 bit) reference number. Therefore its IEDL is 04, there are 4 bytes in the IE Data section. These are as follows:</p>
<p>The first and second bytes make up the 16-bit reference number.</p>
<p>The third byte is the total number of SMS that go to make up the concatenated message.</p>
<p>The forth byte is the part number that this particular SMS is.</p>
<p>So another two SMS examples could be:</p>
<pre class="brush: plain; title: ; notranslate">
First SMS: 06 08 04 F4 2E 02 01 .. bytes that make up the first part text ..
Second SMS: 06 08 04 F4 2E 02 02 .. bytes that make up the second part text ..
</pre>
<table class="default" border="0">
<thead>
<tr>
<th>Bytes</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>06</td>
<td>The UDHL, or length of the UDH. So the following six bytes are UDH</td>
</tr>
<tr>
<td>08</td>
<td>This is the IEI. This identifier says this is a concatenated message with 16-bit reference</td>
</tr>
<tr>
<td>04</td>
<td>This is the IEDL. It says that next 4 bytes are the data for this IE.</td>
</tr>
<tr>
<td>F42E</td>
<td>The reference number of this concatenated message. Each part must have the same reference number.</td>
</tr>
<tr>
<td>02</td>
<td>There are two parts to this concatenated message.</td>
</tr>
<tr>
<td>01 or 02</td>
<td>This indicates whether the SMS is the first or second part.</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">
<p style="text-align: center;">
<h2>The API</h2>
<p>As mentioned at the start of this article, our API will take care of all of this for sending messages. All you do is set the ‘Concat’ field to maximum SMS that you are willing to use to send a message.</p>
<p>For receiving messages, our API will forward through the individual SMS that make up a concatenated message. The UDH is already removed from the content and is present in the <a title="UDH Parameter" href="/api/receiving-a-message/parameters/#udh">UDH</a> parameter as the hex encoded bytes. The rest of the content is placed into the <a title="Payload Parameter" href="/api/receiving-a-message/parameters/#payload">Payload</a> parameter.</p>
<p>For most single SMS, a UDH parameter will not be present and so the parameter will be blank. But for concatenated SMS, the receiving script can check the UDH for the 00 or 08 IEI’s to allow it to piece together the original message.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/concatenated-sms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The SMS API is&#160;now online</title>
		<link>http://www.mediaburst.co.uk/blog/the-sms-api-is-now-online/</link>
		<comments>http://www.mediaburst.co.uk/blog/the-sms-api-is-now-online/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 08:42:56 +0000</pubDate>
		<dc:creator>Gary</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[Industry news]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/?p=1515</guid>
		<description><![CDATA[Just a quick note to all our customers that the SMS API document is now online. Gone are the days of huge pdf files and big print runs. The Online version is well structured so you can easily find the sections you need. If you need something specific then there is also a handy search [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to all our customers that the <a href="/api/">SMS API</a> document is now online.</p>
<p>Gone are the days of huge pdf files and big print runs. The Online version is well structured so you can easily find the sections you need. If you need something specific then there is also a handy search facility.</p>
<p>To make life easy there is a large bank of example code covering all the different integration protocols.</p>
<p>Additionally, the online guide covers both SMS and MMS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/the-sms-api-is-now-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The GSM character&#160;set</title>
		<link>http://www.mediaburst.co.uk/blog/the-gsm-character-set/</link>
		<comments>http://www.mediaburst.co.uk/blog/the-gsm-character-set/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 11:08:41 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[gsm]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/tech/?p=331</guid>
		<description><![CDATA[One of the issues that we continually see appearing is the question of which characters can be sent in a text message. What follows is a brief description of the format of a text message The UK mobile networks all use the GSM standard, and as such, a standard text message is limited to the [...]]]></description>
			<content:encoded><![CDATA[<p>One of the issues that we continually see appearing is the question of which characters can be sent in a text message. What follows is a brief description of the format of a text message<br />
<span id="more-511"></span></p>
<p>The UK mobile networks all use the <a href="http://en.wikipedia.org/wiki/GSM">GSM standard</a>, and as such, a standard text message is limited to the GSM character set.</p>
<p>An SMS can contain up to 140 bytes. The GSM character set is encoded using 7-bits, rather than the usual 8-bits that make a byte. This means there can be 160 characters in an SMS.</p>
<p>This 7-bit limitation means only 128 standard characters can be encoded. The GSM standard gets round this by also having the Extended GSM character set. These are another 10 characters which are actually sent by sending two 7-bit characters, an escape (ESC) character followed by another character. This means that 160 &#8216;£&#8217; symbols can fit in a single SMS, but only 80 &#8216;{&#8216; symbols.</p>
<p>If you need to send other characters than those in the GSM character set, then take a look at UCS-2 messaging which allows sending most <a href="http://www.unicode.org/standard/standard.html">unicode characters</a>, but as each of these takes 2 bytes it means only 70 characters can be sent per SMS.</p>
<p>So our customers don&#8217;t need to bother converting characters into the GSM encoding or escaping the extended characters, our <a href="/api">SMS API</a> accepts messages in <a href="http://en.wikipedia.org/wiki/Utf-8">UTF-8 encoding</a>.</p>
<p><em><span style="color: #808080;">Update: Since posting this we&#8217;ve released an article on</span> <a href="/blog/the-gsm-character-set-in-net/">how to do GSM character encoding in .NET</a></em></p>
<p>The tables below show a full list of the GSM characters, standard and extended. They also show the equivalent UTF-8 encoding need to send into our API.</p>
<h2>Standard GSM Characters</h2>
<table class="default">
<thead>
<tr>
<th>GSM</th>
<th>UTF-8</th>
<th>Char</th>
</tr>
</thead>
<tbody>
<tr>
<td>00</td>
<td>40</td>
<td>@</td>
</tr>
<tr>
<td>01</td>
<td>C2,A3</td>
<td>£</td>
</tr>
<tr>
<td>02</td>
<td>24</td>
<td>$</td>
</tr>
<tr>
<td>03</td>
<td>C2,A5</td>
<td>¥</td>
</tr>
<tr>
<td>04</td>
<td>C3,A8</td>
<td>è</td>
</tr>
<tr>
<td>05</td>
<td>C3,A9</td>
<td>é</td>
</tr>
<tr>
<td>06</td>
<td>C3,B9</td>
<td>ù</td>
</tr>
<tr>
<td>07</td>
<td>C3,AC</td>
<td>ì</td>
</tr>
<tr>
<td>08</td>
<td>C3,B2</td>
<td>ò</td>
</tr>
<tr>
<td>09</td>
<td>C3,87</td>
<td>Ç</td>
</tr>
<tr>
<td>0A</td>
<td>0A</td>
<td>&lt;LF&gt;</td>
</tr>
<tr>
<td>0B</td>
<td>C3,98</td>
<td>Ø</td>
</tr>
<tr>
<td>0C</td>
<td>C3,B8</td>
<td>ø</td>
</tr>
<tr>
<td>0D</td>
<td>0D</td>
<td>&lt;CR&gt;</td>
</tr>
<tr>
<td>0E</td>
<td>C3,85</td>
<td>Å</td>
</tr>
<tr>
<td>0F</td>
<td>C3,A5</td>
<td>å</td>
</tr>
<tr>
<td>10</td>
<td>CE,94</td>
<td>∆</td>
</tr>
<tr>
<td>11</td>
<td>5F</td>
<td>_</td>
</tr>
<tr>
<td>12</td>
<td>CE,A6</td>
<td>Φ</td>
</tr>
<tr>
<td>13</td>
<td>CE,93</td>
<td>Γ</td>
</tr>
<tr>
<td>14</td>
<td>CE,9B</td>
<td>Λ</td>
</tr>
<tr>
<td>15</td>
<td>CE,A9</td>
<td>Ω</td>
</tr>
<tr>
<td>16</td>
<td>CE,A0</td>
<td>Π</td>
</tr>
<tr>
<td>17</td>
<td>CE,A8</td>
<td>Ψ</td>
</tr>
<tr>
<td>18</td>
<td>CE,A3</td>
<td>Σ</td>
</tr>
<tr>
<td>19</td>
<td>CE,98</td>
<td>Θ</td>
</tr>
<tr>
<td>1A</td>
<td>CE,9E</td>
<td>Ξ</td>
</tr>
<tr>
<td>1B</td>
<td>1B</td>
<td>&lt;ESC&gt;</td>
</tr>
<tr>
<td>1C</td>
<td>C3,86</td>
<td>Æ</td>
</tr>
<tr>
<td>1D</td>
<td>C3,A6</td>
<td>æ</td>
</tr>
<tr>
<td>1E</td>
<td>C3,9F</td>
<td>ß</td>
</tr>
<tr>
<td>1F</td>
<td>C3,89</td>
<td>É</td>
</tr>
</tbody>
</table>
<table class="default">
<thead>
<tr>
<th>GSM</th>
<th>UTF-8</th>
<th>Char</th>
</tr>
</thead>
<tbody>
<tr>
<td>20</td>
<td>20</td>
<td>&lt;SP&gt;</td>
</tr>
<tr>
<td>21</td>
<td>21</td>
<td>!</td>
</tr>
<tr>
<td>22</td>
<td>22</td>
<td>“</td>
</tr>
<tr>
<td>23</td>
<td>23</td>
<td>#</td>
</tr>
<tr>
<td>24</td>
<td>C2,A4</td>
<td>¤</td>
</tr>
<tr>
<td>25</td>
<td>25</td>
<td>%</td>
</tr>
<tr>
<td>26</td>
<td>26</td>
<td>&amp;</td>
</tr>
<tr>
<td>27</td>
<td>27</td>
<td>‘</td>
</tr>
<tr>
<td>28</td>
<td>28</td>
<td>(</td>
</tr>
<tr>
<td>29</td>
<td>29</td>
<td>)</td>
</tr>
<tr>
<td>2A</td>
<td>2A</td>
<td>*</td>
</tr>
<tr>
<td>2B</td>
<td>2B</td>
<td>+</td>
</tr>
<tr>
<td>2C</td>
<td>2C</td>
<td>,</td>
</tr>
<tr>
<td>2D</td>
<td>2D</td>
<td>-</td>
</tr>
<tr>
<td>2E</td>
<td>2E</td>
<td>.</td>
</tr>
<tr>
<td>2F</td>
<td>2F</td>
<td>/</td>
</tr>
<tr>
<td>30</td>
<td>30</td>
<td>0</td>
</tr>
<tr>
<td>31</td>
<td>31</td>
<td>1</td>
</tr>
<tr>
<td>32</td>
<td>32</td>
<td>2</td>
</tr>
<tr>
<td>33</td>
<td>33</td>
<td>3</td>
</tr>
<tr>
<td>34</td>
<td>34</td>
<td>4</td>
</tr>
<tr>
<td>35</td>
<td>35</td>
<td>5</td>
</tr>
<tr>
<td>36</td>
<td>36</td>
<td>6</td>
</tr>
<tr>
<td>37</td>
<td>37</td>
<td>7</td>
</tr>
<tr>
<td>38</td>
<td>38</td>
<td>8</td>
</tr>
<tr>
<td>39</td>
<td>39</td>
<td>9</td>
</tr>
<tr>
<td>3A</td>
<td>3A</td>
<td>:</td>
</tr>
<tr>
<td>3B</td>
<td>3B</td>
<td>;</td>
</tr>
<tr>
<td>3C</td>
<td>3C</td>
<td>&lt;</td>
</tr>
<tr>
<td>3D</td>
<td>3D</td>
<td>=</td>
</tr>
<tr>
<td>3E</td>
<td>3E</td>
<td>&gt;</td>
</tr>
<tr>
<td>3F</td>
<td>3F</td>
<td>?</td>
</tr>
</tbody>
</table>
<table class="default">
<thead>
<tr>
<th>GSM</th>
<th>UTF-8</th>
<th>Char</th>
</tr>
</thead>
<tbody>
<tr>
<td>40</td>
<td>C2,A1</td>
<td>¡</td>
</tr>
<tr>
<td>41</td>
<td>41</td>
<td>A</td>
</tr>
<tr>
<td>42</td>
<td>42</td>
<td>B</td>
</tr>
<tr>
<td>43</td>
<td>43</td>
<td>C</td>
</tr>
<tr>
<td>44</td>
<td>44</td>
<td>D</td>
</tr>
<tr>
<td>45</td>
<td>45</td>
<td>E</td>
</tr>
<tr>
<td>46</td>
<td>46</td>
<td>F</td>
</tr>
<tr>
<td>47</td>
<td>47</td>
<td>G</td>
</tr>
<tr>
<td>48</td>
<td>48</td>
<td>H</td>
</tr>
<tr>
<td>49</td>
<td>49</td>
<td>I</td>
</tr>
<tr>
<td>4A</td>
<td>4A</td>
<td>J</td>
</tr>
<tr>
<td>4B</td>
<td>4B</td>
<td>K</td>
</tr>
<tr>
<td>4C</td>
<td>4C</td>
<td>L</td>
</tr>
<tr>
<td>4D</td>
<td>4D</td>
<td>M</td>
</tr>
<tr>
<td>4E</td>
<td>4E</td>
<td>N</td>
</tr>
<tr>
<td>4F</td>
<td>4F</td>
<td>O</td>
</tr>
<tr>
<td>50</td>
<td>50</td>
<td>P</td>
</tr>
<tr>
<td>51</td>
<td>51</td>
<td>Q</td>
</tr>
<tr>
<td>52</td>
<td>52</td>
<td>R</td>
</tr>
<tr>
<td>53</td>
<td>53</td>
<td>S</td>
</tr>
<tr>
<td>54</td>
<td>54</td>
<td>T</td>
</tr>
<tr>
<td>55</td>
<td>55</td>
<td>U</td>
</tr>
<tr>
<td>56</td>
<td>56</td>
<td>V</td>
</tr>
<tr>
<td>57</td>
<td>57</td>
<td>W</td>
</tr>
<tr>
<td>58</td>
<td>58</td>
<td>X</td>
</tr>
<tr>
<td>59</td>
<td>59</td>
<td>Y</td>
</tr>
<tr>
<td>5A</td>
<td>5A</td>
<td>Z</td>
</tr>
<tr>
<td>5B</td>
<td>C3,84</td>
<td>Ä</td>
</tr>
<tr>
<td>5C</td>
<td>C3,96</td>
<td>Ö</td>
</tr>
<tr>
<td>5D</td>
<td>C3,91</td>
<td>Ñ</td>
</tr>
<tr>
<td>5E</td>
<td>C3,9C</td>
<td>Ü</td>
</tr>
<tr>
<td>5F</td>
<td>C2,A7</td>
<td>§</td>
</tr>
</tbody>
</table>
<table class="default">
<thead>
<tr>
<th>GSM</th>
<th>UTF-8</th>
<th>Char</th>
</tr>
</thead>
<tbody>
<tr>
<td>60</td>
<td>C2,BF</td>
<td>¿</td>
</tr>
<tr>
<td>61</td>
<td>61</td>
<td>a</td>
</tr>
<tr>
<td>62</td>
<td>62</td>
<td>b</td>
</tr>
<tr>
<td>63</td>
<td>63</td>
<td>c</td>
</tr>
<tr>
<td>64</td>
<td>64</td>
<td>d</td>
</tr>
<tr>
<td>65</td>
<td>65</td>
<td>e</td>
</tr>
<tr>
<td>66</td>
<td>66</td>
<td>f</td>
</tr>
<tr>
<td>67</td>
<td>67</td>
<td>g</td>
</tr>
<tr>
<td>68</td>
<td>68</td>
<td>h</td>
</tr>
<tr>
<td>69</td>
<td>69</td>
<td>i</td>
</tr>
<tr>
<td>6A</td>
<td>6A</td>
<td>j</td>
</tr>
<tr>
<td>6B</td>
<td>6B</td>
<td>k</td>
</tr>
<tr>
<td>6C</td>
<td>6C</td>
<td>l</td>
</tr>
<tr>
<td>6D</td>
<td>6D</td>
<td>m</td>
</tr>
<tr>
<td>6E</td>
<td>6E</td>
<td>n</td>
</tr>
<tr>
<td>6F</td>
<td>6F</td>
<td>o</td>
</tr>
<tr>
<td>70</td>
<td>70</td>
<td>p</td>
</tr>
<tr>
<td>71</td>
<td>71</td>
<td>q</td>
</tr>
<tr>
<td>72</td>
<td>72</td>
<td>r</td>
</tr>
<tr>
<td>73</td>
<td>73</td>
<td>s</td>
</tr>
<tr>
<td>74</td>
<td>74</td>
<td>t</td>
</tr>
<tr>
<td>75</td>
<td>75</td>
<td>u</td>
</tr>
<tr>
<td>76</td>
<td>76</td>
<td>v</td>
</tr>
<tr>
<td>77</td>
<td>77</td>
<td>w</td>
</tr>
<tr>
<td>78</td>
<td>78</td>
<td>x</td>
</tr>
<tr>
<td>79</td>
<td>79</td>
<td>y</td>
</tr>
<tr>
<td>7A</td>
<td>7A</td>
<td>z</td>
</tr>
<tr>
<td>7B</td>
<td>C3,A4</td>
<td>ä</td>
</tr>
<tr>
<td>7C</td>
<td>C3,B6</td>
<td>ö</td>
</tr>
<tr>
<td>7D</td>
<td>C3,B1</td>
<td>ñ</td>
</tr>
<tr>
<td>7E</td>
<td>C3,BC</td>
<td>ü</td>
</tr>
<tr>
<td>7F</td>
<td>C3,A0</td>
<td>à</td>
</tr>
</tbody>
</table>
<h2>Extended GSM Characters</h2>
<p>In an SMS these are prefixed with the escape character (1B) and therefore take up 2 of the 160 characters of an SMS. They do not need escaping when sending into our API.</p>
<table class="default">
<thead>
<tr>
<th>GSM</th>
<th>UTF-8</th>
<th>Char</th>
</tr>
</thead>
<tbody>
<tr>
<td>10</td>
<td>0C</td>
<td>&lt;FF&gt;</td>
</tr>
<tr>
<td>14</td>
<td>5E</td>
<td>^</td>
</tr>
<tr>
<td>28</td>
<td>7B</td>
<td>{</td>
</tr>
<tr>
<td>29</td>
<td>7D</td>
<td>}</td>
</tr>
<tr>
<td>2F</td>
<td>5C</td>
<td>\</td>
</tr>
<tr>
<td>3C</td>
<td>5B</td>
<td>[</td>
</tr>
<tr>
<td>3D</td>
<td>7E</td>
<td>~</td>
</tr>
<tr>
<td>3E</td>
<td>5D</td>
<td>]</td>
</tr>
<tr>
<td>40</td>
<td>7C</td>
<td>|</td>
</tr>
<tr>
<td>65</td>
<td>E2,82,AC</td>
<td>€</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/the-gsm-character-set/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>API delivery receipt&#160;error codes</title>
		<link>http://www.mediaburst.co.uk/blog/api-delivery-receipt-error-codes/</link>
		<comments>http://www.mediaburst.co.uk/blog/api-delivery-receipt-error-codes/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 10:48:48 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[GET]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/tech/?p=141</guid>
		<description><![CDATA[We have now enabled each of our non-billed SMS routes to support the delivery receipt error codes that were previously only on our premium rate (reverse billed) SMS. When a message delivery fails and the network returns extra information to us regarding the failure, we can now send this information back to you in a [...]]]></description>
			<content:encoded><![CDATA[<p>We have now enabled each of our non-billed SMS routes to support the delivery receipt error codes that were previously only on our premium rate (reverse billed) SMS.<br />
<span id="more-509"></span></p>
<p>When a message delivery fails and the network returns extra information to us regarding the failure, we  can now send this information back to you in a standardised way.</p>
<p>The error code parameter is already defined in section 3.5 of the our API. Please contact us if you want this enabling on your default delivery receipt script. Alternatively, if you set this information when you send a message, you just need to use the ERR_CODE parameter. For instance, if delivery receipts are currently set up to be a GET request using the following parameters:</p>
<pre class="brush: plain; title: ; notranslate">client_id=#CLIENT_ID#&amp;status=#DELIVERY_STATUS#&amp;msg_id=#MSG_ID#</pre>
<p>Then the error code can be also passed by changing this to:</p>
<pre class="brush: plain; title: ; notranslate">client_id=#CLIENT_ID#&amp;status=#DELIVERY_STATUS#&amp;msg_id=#MSG_ID#&amp;err_code=#ERR_CODE#</pre>
<table class="default">
<caption>The possible error codes are as follows:</caption>
<thead>
<tr>
<th scope="col">Error Number</th>
<th scope="col">Description</th>
<th scope="col">Validity</th>
</tr>
</thead>
<tbody>
<tr>
<td>0</td>
<td>No Error</td>
<td></td>
</tr>
<tr>
<td>1</td>
<td>Unknown &#8211; No details provided by network</td>
<td></td>
</tr>
<tr>
<td>2</td>
<td>Message details wrong</td>
<td>Permanent</td>
</tr>
<tr>
<td>3</td>
<td>Operator Error</td>
<td>Permanent</td>
</tr>
<tr>
<td>4</td>
<td>Operator Error</td>
<td>Temporary</td>
</tr>
<tr>
<td>5</td>
<td>Absent Subscriber</td>
<td>Permanent</td>
</tr>
<tr>
<td>6</td>
<td>Absent Subscriber</td>
<td>Temporary</td>
</tr>
<tr>
<td>7</td>
<td>Credit Related</td>
<td>Temporary</td>
</tr>
<tr>
<td>8</td>
<td>Subscriber Bar on Premium Rate content</td>
<td>Permanent</td>
</tr>
<tr>
<td>9</td>
<td>Phone Related Error</td>
<td>Permanent</td>
</tr>
<tr>
<td>10</td>
<td>Phone Related Error</td>
<td>Temporary</td>
</tr>
<tr>
<td>11</td>
<td>Message billed but not be delivered to handset</td>
<td>Permanent</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/api-delivery-receipt-error-codes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sending SMS via SMPP&#160;Interface</title>
		<link>http://www.mediaburst.co.uk/blog/smpp-interface/</link>
		<comments>http://www.mediaburst.co.uk/blog/smpp-interface/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 12:13:11 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[API & technical]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[smpp]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.mediaburst.co.uk/tech/?p=110</guid>
		<description><![CDATA[The SMPP SMS interface is now available on the new platform for sending via the SMS API. At the momenMSt delivery receipts are available over HTTP rather than SMPP. By default, the encoding is set to UTF-8, but it also supports Latin-1, UCS2 (Unicode), or GSM encodings. Give us a phone if you want to [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="/api/sending-a-message/interfaces/smpp/">SMPP SMS</a> interface is now available on the new platform for sending via the <a href="/api">SMS API</a>. At the momenMSt delivery receipts are available over HTTP rather than SMPP.</p>
<p>By default, the encoding is set to UTF-8, but it also supports Latin-1, UCS2 (Unicode), or GSM encodings.</p>
<p>Give us a phone if you want to know more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mediaburst.co.uk/blog/smpp-interface/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.023 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-07 06:55:45 -->
<!-- Compression = gzip -->
