[英]Fetching User Info like Name, Email using Google OAuth2
我在应用程序中使用Google的.NET SDK,并希望获取用户信息。 我已经使用以下范围获得了UserCredential
对象。
new[] { Uri.EscapeUriString("https://www.googleapis.com/auth/userinfo.email"),
Uri.EscapeUriString("https://www.googleapis.com/auth/userinfo.profile") }
之后,寻找UserInfoService
来获取用户的名称和电子邮件,但找不到它。 请注意,我仅使用Google的SDK,而不自己处理请求和响应。
我在其他网站上发现的样本很少,但是这些样本未使用Google API,并且正在形成
请求网址,并且需要解析响应JSON。
有没有一种方法可以让我得到UserInfo
没有自己创建请求的URL,离开这个由谷歌API来处理?
在此之前已经有人问过: Google People API的.NET客户端
无论如何,您应该使用OAuth 2.0库,并且您似乎会对UserInfoResource.GetRequest感兴趣。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.