获取GoogleDrive用户信息

时间:2013-11-07 13:53:23

标签: c# google-drive-api

如何获取当前用户的详细信息,如电子邮件,姓名等? 我尝试使用About about = service.About.Get().Fetch();
但它只给了我用户的显示名称 还有其他功能可以提供更多细节吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Google API中的Permissions找到该用户允许您登录的帐户 的电子邮件。

使用api的About部分,您可以获得用户的permissionId

权限的list命令需要经过身份验证的用户可以访问的fileId(例如根文件夹)才能工作

获得结果后,您可以使用type=userid=PERMISSION_ID_FROM_ABOUT过滤对象,如果用户在Google+上分享信息,您可以收到电子邮件(emailAddress)(请参阅此内容)关于电子邮件可见性的question