Arne, For my second question, this is the answer that you wrote
*No, you can just pull data directly from your server.* is it a typo, is it* you just can't pull data* ??? if it is so, the only time when the gadget can send profile data of *user A*to my database is when the gadget is loaded by *user A* on his apps page?? On Fri, Sep 11, 2009 at 3:45 AM, Arne Roomann-Kurrik <api.kur...@google.com>wrote: > > > > On Sep 9, 1:58 am, Nishanth Nair <nair.nisha...@gmail.com> wrote: > > Hi experts, > > > > I saw this sample code in opensocial tutorial. > > > > gadgets.util.registerOnLoadHandler(init); > > > > function init() { > > loadFriends(); > > > > } > > > > The *registerOnLoadHandler* method is registering the init function to > be > > called on load of the gadget. > > > > My questions are > > 1. when will the gadget call the init function. is it only when the user > > loads the application > > to use it in its container(say orkut) ? > > Yes, it's a JavaScript function that is only executed when the gadget > is loaded. > > > 2. Can I call this init function from my server to fetch profile data(a > pull > > basically) ? > > No, you can just pull data directly from your server. > > > 3. Supposing that 3 users A,B and C installed my app on their profiles. > How > > will I get the > > ids of A, B and C so that I pull out their profile informations one by > one > > from my client application > > using the gadget xml? > > Use a signed request to send this information to your server. See > http://wiki.opensocial.org/index.php?title=Introduction_To_Signed_Requests > for more information. > > > 4. When the user installs my gadget, how can I send back the user id to > my > > client application > > so that I can store it in my database? > > Same way as your previous question, send a signed makeRequest from the > gadget. > > > 5. if user A is not logging in to orkut from 5th oct to 10th october. > Even > > in those days also, > > can I retrieve their profile info, albums, firends list etc from their > > profile using my gadget and > > store to the db using my client app? > > Yes, as long as the gadget continues to be installed on their profile. > > > > > Please help. > > Thanks, > > Nishanth > > > Sure, let me know if I can help in any other way. > > ~Arne > > > > -- Regards, Nishanth Nair Mobile: 91-9008855133 http://nishanthnair.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenSocial Application Development" group. To post to this group, send email to opensocial-api@googlegroups.com To unsubscribe from this group, send email to opensocial-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/opensocial-api?hl=en -~----------~----~----~----~------~----~------~--~---