以下代码示例展示了如何使用图片选择器或上传页面,以便用户通过 Web 应用中的按钮打开这些页面。
此示例包含 Google Picker 功能,例如启用多选、隐藏导航窗格,以及使用应用的当前 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
的参考文档中所述。