Hi Dan,

Quick clarification...

Is 3-legged auth supported in the sandbox for 3rd party providers?

If so, any ideas why a gadget which loads without error in the
sandbox, with code along these lines would never hit my provider
server with a request?

<Require feature="opensocial-0.8" />
<OAuth>
  <Service name="myprovider">
    <Access url="https://www.myprovidername.com/oauth/access_token/";
method="GET" />
    <Request url="https://www.myprovidername.com/oauth/request_token/?
scope=http://www.myprovidername.com/oauth/"; method="GET" />
    <Authorization url="https://www.myprovidername.com/oauth/
authorize/?oauth_callback=http://oauth.gmodules.com/gadgets/
oauthcallback" />
  </Service>
</OAuth>
 ...
function fetchData() {
  var params = {};
  url = "http://www.myprovidername.com/oauth/photo/?alt=json";;
  params[gadgets.io.RequestParameters.CONTENT_TYPE] =
gadgets.io.ContentType.JSON;
  params[gadgets.io.RequestParameters.AUTHORIZATION] =
gadgets.io.AuthorizationType.OAUTH;
  params[gadgets.io.RequestParameters.OAUTH_SERVICE_NAME] =
"myprovider";
  params[gadgets.io.RequestParameters.OAUTH_USE_TOKEN] = "always";
  params[gadgets.io.RequestParameters.METHOD] =
gadgets.io.MethodType.GET;

  gadgets.io.makeRequest(url, function (response) {
...

Thanks,
-Mark


On Jan 12, 10:43 am, "Dan (Google Employee)" <[email protected]>
wrote:
> Hi Guy,
>
> The sandbox does support 3-leggedOAuththrough the makeRequest
> function, as outlined 
> here:http://code.google.com/apis/gadgets/docs/oauth.html.
> However, 3-leggedOAuthas part of the REST/RPC protocol/client
> libraries is not yet supported on iGoogle.
>
> Best,
> Dan
>
> On Jan 11, 2:37 am, Guy Rutenberg <[email protected]> wrote:
>
> > Hi,
>
> > I'm working on an app that requires mapping a user to an iGoogle's
> > owner id (in the sandbox).OAuth's3-legged authentication seems to be
> > the most appropriate way to implement it.
>
> > However, as I understand iGoogle doesn't support it yet. Does anybody
> > knows if and when iGoogle will support the 3-legged authentication
> > protocol?
>
> > Thanks,
>
> > Guy Rutenberg

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