I think one of my posts didn't go through, but here's a shorter
version:

http://bit.ly/17dUJt

Make sure to read the note about getting it to work. it's a stupid way
of doing it for now, but oh well.


On Aug 20, 1:59 pm, Nick Baum <[email protected]> wrote:
> Yes, this is similar to what I do with Chritter. In the case of the Twitter
> API, you can authenticate as a client app. They
> then redirect you to a page with a PIN, which I read using a content script.
> Not sure if the Google APIs support the same flow.
> We should look into whether we can get the Google APIs to accept redirects
> to "chrome-extensions://" urls.
>
> -Nick
>
> On Thu, Aug 20, 2009 at 1:40 PM, Aaron Boodman <[email protected]> wrote:
>
> > Interesting problem... Here is one idea for a solution, there may be
> > others (note: untested, just brainstorming):
>
> > 1. If you detect you are unauthenticated, open a popup window to the
> > Google auth URL, with next= pointing to some page on some domain you
> > control.
>
> > 2. Write a content script that runs on that page, which detects the
> > success condition and sends the auth token back to the extension.
>
> > 3. Use the auth token.
>
> > Would something like that work?
>
> > - a
>
> > On Thu, Aug 20, 2009 at 6:10 AM, David<[email protected]> wrote:
>
> > > i've searched this discussion group for anything about using Google's
> > > different API for various Google services like Google Finance or
> > > Calendar but didnt seem to find anything
>
> > > I'm wondering, how can you use Google's JS API inside an extension? I
> > > tried to put something together that would pull positions from a
> > > Finance portfolio, but in order to do so, you must authenticate your
> > > account, which involves redirecting you to site where google can allow
> > > you to sign in and allow access.
>
> > > however, this is supposed to redirect you back to the original site
> > > with your session token, which isn't really possible since the "site"
> > > is a locally hosted HTML embedded in Chrome.
>
> > > so when I try to do:
>
> > > google.accounts.user.login("http://finance.google.com/finance/feeds";);
>
> > > google says that my "next" parameter is bad (since its something like:
> > > "file:///aaaaaaaaaa....my_toolstrip.html") which makes sense.
>
> > > is there a way to get around this so that i can use stored credentials
> > > (cookies) so a user could go login on Google Finance, and the Chrome
> > > extension could then use the credentials (or session id/token) that
> > > Chrome saves?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" 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/chromium-extensions?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to