2

我如何获得这个gem的api?我目前可以通过以下方式获取用户的姓名和电子邮件

google_client.execute!(:api_method => GoogleLogic.get_google_oauth2.userinfo.get).data.name
google_client.execute!(:api_method => GoogleLogic.get_google_oauth2.userinfo.get).data.email

但是这些方法在这个gem的官方页面中没有写在哪里

http://code.google.com/p/google-api-ruby-client/

4

2 回答 2

4

由于 ruby​​ 客户端是动态生成的,它可能没有 API 文档。您可以在此处查看 API 定义:

https://www.googleapis.com/discovery/v1/apis/oauth2/v1/rest

查看库中生成了哪些方法/属性可能对您有用。

于 2012-10-26T17:11:54.707 回答
0

不确定这是否相关,但我发现 github 页面上的文档非常有用:

https://github.com/google/google-api-ruby-client

还有样本:

https://github.com/google/google-api-ruby-client-samples

最后,谷歌的开发者控制台非常有用。

http://console.developers.google.com/

于 2014-08-03T20:42:04.653 回答