Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以使用谷歌用户ID而不是电子邮件来访问谷歌存储中的存储桶?_Javascript_Google App Engine_Google Cloud Storage - Fatal编程技术网

Javascript 是否可以使用谷歌用户ID而不是电子邮件来访问谷歌存储中的存储桶?

Javascript 是否可以使用谷歌用户ID而不是电子邮件来访问谷歌存储中的存储桶?,javascript,google-app-engine,google-cloud-storage,Javascript,Google App Engine,Google Cloud Storage,是否可以使用谷歌用户ID而不是电子邮件来访问谷歌存储中的存储桶 我正在开发一个应用程序,它使用谷歌云存储的Javascript API上传文件。我在自己的AppEngine后端管理bucket的ACL 我希望能够让特定的人,我没有访问他们的电子邮件,但他们的谷歌ID通过谷歌+API搜索。有可能吗 如果没有,我还可以使用什么来授予尚未授权我的应用程序的用户访问权限 在ACL Insert中,但我不确定这是指云存储的特殊用户ID还是通用Google用户ID?如果是前者,应用程序可以在不知道用户电子邮

是否可以使用谷歌用户ID而不是电子邮件来访问谷歌存储中的存储桶

我正在开发一个应用程序,它使用谷歌云存储的Javascript API上传文件。我在自己的AppEngine后端管理bucket的ACL

我希望能够让特定的人,我没有访问他们的电子邮件,但他们的谷歌ID通过谷歌+API搜索。有可能吗

如果没有,我还可以使用什么来授予尚未授权我的应用程序的用户访问权限


在ACL Insert中,但我不确定这是指云存储的特殊用户ID还是通用Google用户ID?如果是前者,应用程序可以在不知道用户电子邮件的情况下询问用户的用户ID吗?

如果您有Google+用户ID,您应该能够收到他们的电子邮件。我认为这不是真的。Google+ID可通过公共搜索API获取用户必须授权访问的电子邮件。这不是我要问的。我想让他们不需要请求他们的授权就可以访问。好的,我想他们已经授权你了。没有授权或他们给你他们的电子邮件,没有办法将他们添加到ACL。另一种方法是,在公共模式下添加对所有人开放的文件,并以一种不容易找到的方式对名称进行置乱,就像URL缩短器一样,但字符串要长一些。谢谢@Mario,我认为这也不可能,我希望用户userId是通用的googleid,你可以从公共搜索中获得,但我认为这个ID是GCS特有的。无论如何,我已经实现了这个功能,当用户第一次授权我的应用程序并且我的应用程序能够收到他们的电子邮件时,我可以让他们访问。