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