以下代码示例展示了如何使用图片选择器或上传页面,用户可以从 Web 应用中的按钮打开该选择器或上传页面。
此示例包含 Google 选择器功能,例如启用多选、隐藏导航窗格,以及选择具有应用当前 OAuth 2.0 令牌的用户账号。
在此示例中,需要指定以下几项:
如需查找客户端 ID 和 API 密钥,请执行以下操作:
在 Google Cloud 控制台中,依次前往菜单 > API 和服务 > 凭据。
如需查找应用 ID,请执行以下操作:
在 Google Cloud 控制台中,依次前往“菜单”图标 > IAM 和管理 > 设置。
使用项目编号作为应用 ID。
同一 Cloud 项目必须同时包含客户端 ID 和应用 ID,因为它们用于授权访问用户的文件。
setOAuthToken
函数允许应用使用当前的身份验证令牌来确定 Google 选择器使用哪个 Google 账号来显示文件。如果用户登录了多个 Google 账号,Google 选择器可以显示相应授权账号的文件。
在打开文件时从 Google 选择器获取文件 ID 后,应用可以按照 files.get
的参考文档中所述,提取文件元数据并下载文件内容。