Hi,

There are two issues at play here. First, GGE doesn't support the new
gadgets.* API. It may at some point in the future, but for now, it
doesn't. If you want to test gadgets.* API calls, you need to just run
the gadget, or try out DAfOS (which provides a text field for entering
gadgets and OpenSocial calls): http://dafos.appspot.com/. Second,
there is a current peculiarity on iGoogle that you must require
"opensocial-0.7" or "opensocial-0.8" in order to have gadgets.* API
calls function in your gadget. This is a simple trick to allow the
sandbox to render both new and old gadgets simultaneously. At some
point this requirement should go away.

Best,
Dan

On Sep 16, 2:31 am, ScriptGuru <[EMAIL PROTECTED]> wrote:
> The following example cut out of the developers guide returns nothing
> in GGE. I have the same problem in my gadget.
>
> <?xml version="1.0" encoding="UTF-8" ?>
> <Module>
>   <ModulePrefs title="Fetch Text Example"/>
>   <Content type="html">
>   <![CDATA[
>   <div id="content_div"></div>
>   <script type="text/javascript">
>
>   // This example fetches data from a CSV file containing contact
> information. In the CSV file,
>   // each record consists of a name, email address, and phone number.
>   function getContacts() {
>     var params = {};
>     params[gadgets.io.RequestParameters.CONTENT_TYPE] =
> gadgets.io.ContentType.TEXT;
>     var url = "http://gadget-doc-examples.googlecode.com/svn/trunk/
> opensocial-gadgets/Contacts.csv";
>     gadgets.io.makeRequest(url, response, params);
>   };
>   // Callback function to process the response
>   function response(obj) {
>     var responseText = obj.text;
>     // Set CSS for div.
>     var html = "<div style='padding: 5px;background-color:
> #FFFFBF;font-family:Arial, Helvetica;"
>     + "text-align:left;font-size:90%'>";
>
>     // Use the split function to extract substrings separated by
> comma
>     // delimiters.
>     var contacts = responseText.split(",");
>     // Process array of extracted substrings.
>     for (var i = 0; i < contacts.length ; i++) {
>       // Append substrings to html.
>       html += contacts[i];
>       html += " ";
>
>       // Each record consists of 3 components: name, email, and
>       // phone number. The gadget displays each record on a single
>       // line:
>       //
>       // Mickey Mouse [EMAIL PROTECTED] 1-800-MYMOUSE
>       //
>       // Therefore, insert a line break after each (name,email,phone)
>       // triplet (i.e., whenever (i+1) is a multiple of 3).
>       if((i+1)%3 ==0) {
>         html += "<br>";
>       }
>     }
>     html += "</div>";
>     // Output html in div.
>     document.getElementById('content_div').innerHTML = html;
>   }
>   gadgets.util.registerOnLoadHandler(getContacts);
>
>  </script>
>   ]]>
>   </Content>
> </Module>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"iGoogle Developer Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Gadgets-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to