Since you can't send any data from one user to another you would have
to create a PHP application and create some Javascript objects for the
following functions:

- Give each gadget/user a unique id which the gadget will use to
identify itself. Maybe registration on the webpage through the gadget
and then some login using username/password so they can retrieve their
ID after reinstalling.
- Store the friends list on your server and manage them through the
gadget
- When sending data to a friend you would send the information to the
server with the senderid, friendid and the actual data (through SSL if
possible)
- The gadget will periodically call a script on your server to check
for new "messages". If any are available the server will respond with
the data and friend id

Basically your PHP application will be used to route all the data you
want to exchange between users of your gadget. Together with a mysql
database for data storage. Google AppEngine might also be an option
for this if you are able to code python.

Best regards,
Benjamin

On Jan 28, 5:26 am, Alok Kulkarni <[email protected]> wrote:
> Thanks for your response Benjamin :)
> However  I didnt understand some part of the answer to the last question
> where you said "use scripting language such as PHP to create your own relay
> and interaction interface" .Can you explain that a bit more.(I am familiar
> with PHP)
> Regards,
> Alok
>
> On Wed, Jan 28, 2009 at 6:13 AM, Benjamin [API Guru] <
>
> [email protected]> wrote:
>
> > 1) While Google offers a way to integrate Google Desktop gadgets into
> > iGoogle there is currently no way to integrate Google Desktop gadgets
> > into your own webpage.
>
> > 2) AFAIK iGoogle gadgets are limited to the browser Javascript
> > features + the functions provided by the iGoogle framework. This means
> > that for security reasons you will not have access to the machine
> > (registry, filesystem, ..) and cannot run custom dlls. You might be
> > able to include some COM objects using the <object> or <embed> tags if
> > they are supported (most likely Internet Explorer only for most).
>
> > 3) You can use the googleTalk object to send data between users of the
> > same gadget. However, the users need to have Google Talk installed and
> > running for this to work so it probably works only for a very small
> > subset of your users. Another way would be to use your own webpage (if
> > available) and a scripting language such as PHP to create your own
> > relay and interaction interface with frequent polling in your gadget
> > for new data for the user.
>
> > Best regards,
> > Benjamin
>
> > On Jan 27, 7:38 pm, Alok <[email protected]> wrote:
> > > Hi guys,
> > > 1 )Is it possible to add a desktop gadget as a plugin to Mozilla
> > > Firefox, or at least to my website.(Say if i right click a users name,
> > > ill hv an option of opening up a gadget to contact him  )
>
> > > 2)If i use a iGoogle Gadget , can i access files or for that matter a
> > > COM or ATL dll through the gadget
> > > in the iGoogle frame.(Like the one we do for Desktop gadgets using
> > > Hybrid gadgets)
>
> > > 3) Can i have communication between two identical desktop gadgets
> > > running on different machines for doing Content or
> > > audio /video exchange.
> > > If not, is it possible to do so in iGoogle web based gadgets.
>
> > > I am in urgent need of a solution,
> > > Regards,
> > > Alok.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Desktop Developer Group" 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-Desktop-Developer?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to