org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-1FD5C597-43B8-402E-92B8-FE0787DB4F3B.html
author tasneems@symbian.org
Fri, 05 Mar 2010 19:11:15 -0800
changeset 229 716254ccbcc0
permissions -rw-r--r--
Fixed 2046: WRTKit help topics. Fixed 2170: Added support for Web Developer Library. Fixed 1952: Event Trigger icons unreadable


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