googlephonefix icon indicating copy to clipboard operation
googlephonefix copied to clipboard

Uses old Google authentication API

Open SamStephens opened this issue 13 years ago • 7 comments

The version of googlephonefix at http://splitbrain.github.com/googlephonefix/ shows the following message when you log in.

This website is using an older Google authentication API that is no longer supported. On July 2, 2012 it will stop working. We recommend that you continue the process only if you trust the following destination:

http://splitbrain.github.com/googlephonefix/

SamStephens avatar Jun 06 '12 00:06 SamStephens

Yes, now it no longer works completely

yoav-zibin avatar Aug 05 '12 19:08 yoav-zibin

Any plans to update the authentication? Really love this tool...

nairbd avatar Aug 15 '12 03:08 nairbd

I haven't looked at the new API, yet. If it is possible I will upgrade to the new API but can not make any promises on when I'll find the time. Patches would be welcome.

splitbrain avatar Sep 03 '12 09:09 splitbrain

Herewith another request. I will try to contribute, if I get it to work, I will send you the patch... =)

vonpupp avatar Sep 20 '12 19:09 vonpupp

I just tried to fix this but failed. It seems that Google is phasing out the old gdata API JavaScript library in favor of their new gapi library. The latter works with OAuth2 and is really simple to use. Unfortunately Contacts aren't supported there. For the old gdata API the authsub authentication is no longer supported and I have absolutely no idea how to use OAuth2 with that library (I doubt it works). So as far as I understand, it is currently not possible to build a JavaScript only application that can access Google Contacts.

I'd be happy to be taught otherwise.

splitbrain avatar Oct 25 '12 22:10 splitbrain

Is Google’s Contacts API v3 at all relevant to this effort?

jcsalomon avatar Oct 29 '12 20:10 jcsalomon

@jcsalomon Yes it is, looks like you can use OAuth2.0 and access the contacts that way, it's going to require people to create an app in the google developer console and enable the contacts API, as well as configure the scripts to use their ClientID and Secret. Also it requires some modifications to googlephonefix but I'm working on a patch.

zenware avatar Dec 23 '14 13:12 zenware