匿名打开Goog​​le云端硬盘文档时指定用户显示名称

时间:2013-06-09 10:03:39

标签: google-docs google-drive-api google-docs-api google-drive-realtime-api

我正在使用Google云端硬盘文档对应用程序进行一些研究,但我遇到了匿名访问和用户在文档中显示名称的问题。

理想情况下,我想以编程方式创建Google云端硬盘文档并设置该文档的共享权限,以允许任何拥有链接的人访问,而无需他们使用Google云端硬盘帐户登录。

不幸的是,当用户点击该链接时,会为他们分配一个显示名称,如“Anonymous Coyote”。有没有办法可以在URL中指定显示名称?

为了更清楚,Google的文档会有“https://docs.google.com/a/famewebdevelopment.com/document/d/1LGXiFd5x0mHeo38ptqLm0U3jTWYE8qa0h0_w0eFsx8g/edit”这样的网址 我希望能够通过加载“https://docs.google.com/a/famewebdevelopment.com/document/d/1LGXiFd5x0mHeo38ptqLm0U3jTWYE8qa0h0_w0eFsx8g/edit?user_label=A_user_display_label”等网址来打开该文档。

要求用户使用Google帐户登录意味着他必须进行两次身份验证 - 一次使用我正在处理的应用程序的用户ID /密码,第二次使用Google凭据。

如果有人能帮我解决这个问题,我将不胜感激!

2 个答案:

答案 0 :(得分:5)

匿名与用户登录无关。在这些情况下,您永远不会看到具有他/她姓名的用户:

https://support.google.com/drive/answer/2494888?hl=en

并且无法覆盖此行为。

答案 1 :(得分:1)

https://support.google.com/docs/answer/2494888?hl=en

当用户通过共享链接获取访问权限或他/她未登录时,将授予用户匿名性。

个人资料名称仅在他/她被直接邀请时显示。