J'utilise un appareil pour me connecter avec omniauth, authid. Lorsque l'utilisateur est connecté je reçoisComment accéder à Google Contacts en utilisant OpenID dans Ruby
user_info:
name: Riccardo Tacconi
last_name: Tacconi
email: [email protected]
first_name: Riccardo
uid: https://www.google.com/accounts/o8/id?id=xxxxxxxxx
provider: google_apps
J'ai trouvé un plug-in: http://stakeventures.com/articles/2009/10/06/portable-contacts-in-ruby pour obtenir les contacts Google. J'ai seulement besoin d'utiliser cette méthode:
@client = PortableContacts::Client.new "http://www-opensocial.googleusercontent.com/api/people", @access_token
mais j'ai besoin d'un jeton. Je n'ai que l'uid. Avez-vous une idée de comment obtenir le jeton d'accès? Il n'y a aucun document sur l'accès à google.
Dupliquer de la question? [Comment accéder à Google Contacts utilisant OpenID dans Ruby] (http://stackoverflow.com/q/4337259/128421) –
Pas tout à fait un doublon; Dans le cas général, Signet est le meilleur choix pour OAuth, mais dans ce cas précis, ce n'est peut-être pas dû au support des contacts portables. –