1
我成功使用Oauth2宝石从Google帐户获得访问令牌。但我想获得产生令牌的电子邮件地址(我的意思是,如果我使用此帐户“[email protected]”来获取access_token,我如何知道令牌中的电子邮件地址?)。或者,我可以在获取令牌的同时获取电子邮件吗?在ruby中获取oauth2 access_token所有者的电子邮件地址?
我成功使用Oauth2宝石从Google帐户获得访问令牌。但我想获得产生令牌的电子邮件地址(我的意思是,如果我使用此帐户“[email protected]”来获取access_token,我如何知道令牌中的电子邮件地址?)。或者,我可以在获取令牌的同时获取电子邮件吗?在ruby中获取oauth2 access_token所有者的电子邮件地址?
通常情况下,您可以通过任何API调用的回复获得该电子邮件。对于联系人API,例如,在响应中有一个名为author
的条目:https://developers.google.com/google-apps/contacts/v3/#retrieving_all_contacts
无论如何,我不确定您使用的是哪种gem。您可以使用oauth2,doorkeeper或cloudsponge。
我正在使用oauth2 – ben 2015-02-11 12:54:26