org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-1FD5C597-43B8-402E-92B8-FE0787DB4F3B.html
author Eugene Ostroukhov <eugeneo@symbian.org>
Fri, 11 Jun 2010 13:33:03 -0700
changeset 372 1e408ee32d8a
parent 229 716254ccbcc0
permissions -rw-r--r--
Added templates for WRT 1.1 platform services


<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="copyright" content="(C) Copyright 2009"/><meta name="DC.rights.owner" content="(C) Copyright 2009"/><meta name="DC.Type" content="concept"/><meta name="DC.Title" content="Retrieving STEW data"/><meta name="abstract" content="You can access Twitter through the REST (Representational State Transfer) API. To select the response format, change the file extension on almost any request URL to get results in that format. One of the supported formats is (JavaScript Object Notation) JSON, which is used in STEW."/><meta name="description" content="You can access Twitter through the REST (Representational State Transfer) API. To select the response format, change the file extension on almost any request URL to get results in that format. One of the supported formats is (JavaScript Object Notation) JSON, which is used in STEW."/><meta name="DC.Relation" scheme="URI" content="GUID-1812A0D5-74CC-4A94-AF91-970465F6A738"/><meta name="DC.Relation" scheme="URI" content="GUID-EB2043BB-E557-429B-BA0A-E350A6D06597"/><meta name="DC.Relation" scheme="URI" content="GUID-775005BC-2FF8-45A9-BBA6-6CED6B5780A2"/><meta name="DC.Format" content="XHTML"/><meta name="DC.Identifier" content="GUID-1FD5C597-43B8-402E-92B8-FE0787DB4F3B"/><meta name="DC.Language" content="en"/><title>Retrieving STEW data </title><script type="text/javascript">
      function initPage() {}
    </script><link href="../PRODUCT_PLUGIN/book.css" rel="stylesheet" type="text/css"/><link href="css/s60/style.css" rel="stylesheet" type="text/css" media="all"/></head><body onload="initPage();"><div class="body"><div class="contentLeft prTxt"><h1 class="pageHeading" id="GUID-1FD5C597-43B8-402E-92B8-FE0787DB4F3B">Retrieving STEW data</h1><div><p>You can access Twitter through the REST (Representational State Transfer) API. To select the response format, change the file extension on almost any request URL to get results in that format. One of the supported formats is (JavaScript Object Notation) JSON, which is used in STEW.</p>
<p>STEW uses JSON (instead of XML, for example) because JSON text can easily be converted into JavaScript objects using the <code>eval()</code> function which invokes the JavaScript compiler. JSON is a subset of JavaScript, and therefore the compiler correctly parses the text and produces an object structure.  For more information about JSON, see the <a href="http://www.json.org" target="_blank">JSON Web site</a>. Requests are made to Twitter <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer" target="_blank">REST</a> APIs by using the <code>XMLHttpRequest</code> object. <a href="http://en.wikipedia.org/wiki/XMLHttpRequest" target="_blank"><code>XMLHttpRequest</code></a> is a DOM API that can be used in JavaScript to transfer text data between a server and a browser.</p>
<p>Retrieving data from Twitter comprises the following tasks:</p>
<ul>
<li><p><a href="GUID-71A21D8D-78E3-4FEE-9F46-5D175DE5BC12.html#GUID-71A21D8D-78E3-4FEE-9F46-5D175DE5BC12">STEW: implementing a Twitter service</a></p></li>
<li><p><a href="GUID-A3C4CDE4-4231-463D-B6A8-4969B91BDA0C.html#GUID-A3C4CDE4-4231-463D-B6A8-4969B91BDA0C">STEW: presenting content on screens</a></p></li>
<li><p><a href="GUID-9405C97E-4784-4043-BA75-77518EF0A38F.html#GUID-9405C97E-4784-4043-BA75-77518EF0A38F">STEW: indicating progress</a></p></li>
</ul>
</div></div></div><div class="footer"><hr/><div class="copy">© Nokia 2009.</div></div></body></html>