我正在使用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凭据。
如果有人能帮我解决这个问题,我将不胜感激!
答案 0 :(得分:5)
匿名与用户登录无关。在这些情况下,您永远不会看到具有他/她姓名的用户:
https://support.google.com/drive/answer/2494888?hl=en
并且无法覆盖此行为。
答案 1 :(得分:1)
https://support.google.com/docs/answer/2494888?hl=en
当用户通过共享链接获取访问权限或他/她未登录时,将授予用户匿名性。
个人资料名称仅在他/她被直接邀请时显示。