我已成功使用 Oauth2 gem 从 Google 帐户获取访问 token 。但是我想获取生成 token 的电子邮件地址(我的意思是如果我使用这个帐户“myemail@gmail.com”来获取access_token,我怎么能从 token 中知道电子邮件地址? ).还是可以在获取token的同时获取邮件?
最佳答案
通常,您可以获得包含任何 API 调用响应的电子邮件。例如,对于联系人 API,响应中有一个名为 author
的条目:https://developers.google.com/google-apps/contacts/v3/#retrieving_all_contacts
无论如何,我不确定您使用的是哪个 gem。您可以使用 oauth2 , doorkeeper或 cloudsponge .
关于ruby-on-rails - 在 ruby 中获取 oauth2 access_token 所有者电子邮件地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28450159/