我正在努力将PaaS产品与Google Cloud Storage API v2集成,并且非常高兴OAuth2可用。令我不禁的是,我不得不在每个请求上指定“x-goog-project-id”标头,因为这意味着我的产品的用户除了提供优秀的OAuth2流程外还提供该号码。据我所知,我可以要求我的产品的用户按下“将此设为我的默认项目以实现可互操作的存储访问”按钮以启用v1访问,但这对用户来说非常不友好,并且听起来也不是非常适合未来的。< / p>
相反,我想知道是否有办法使用用户的OAuth2访问令牌来检索用户有权访问的云存储项目列表。然后我可以让用户决定使用哪个项目。这样的API是否存在?未来是否有可能提供这样的API?有没有其他方法来处理这个特殊问题?
答案 0 :(得分:1)
没有API列出用户的云存储项目。用户必须提供他们的项目ID。