【问题标题】:Can't remove access to google doc via api when not dealing with primary google email address不处理主要谷歌电子邮件地址时,无法通过 api 删除对谷歌文档的访问
【发布时间】:2012-05-22 14:37:16
【问题描述】:

使用 google 文档 API,我正在创建文档并添加访问规则。在我的系统中,我只有这个特定用户的一个电子邮件地址。假设它是 johndoe@company.com。使用该电子邮件地址,我将访问规则添加到我的谷歌文档中。在 google 中,John Doe 有两个电子邮件地址:一个主要 (johndoe@gmail.com) 和一个辅助 (johndoe@company.com)。谷歌似乎足够聪明,可以建立关联,当我查看该文档的共享时,它显示了约翰的主要电子邮件地址 (johndoe@gmail.com)。

现在的问题是我需要找到该访问规则并将其删除,因此我进行了查找(使用文档 API)通过电子邮件地址查找访问规则,因为我只有一个电子邮件地址(johndoe@company .com) 谷歌没有返回任何东西。

希望我在这里缺少一个简单的解决方案,例如:

  • 我可以使用我的电子邮件地址向 google 请求访问规则吗? 拥有并使用一些未记录的功能让谷歌查找 通过主要或辅助电子邮件地址记录?

  • 在创建访问规则时获取主电子邮件地址? (不 似乎被退回)。

提前致谢!

【问题讨论】:

    标签: google-api google-docs-api


    【解决方案1】:

    根据 API,您只需要发出 DELETE 请求来获取给定 acl。请参阅“删除共享权限”。因此,它应该像添加一样为您解决主要/次要电子邮件。

    https://developers.google.com/google-apps/documents-list/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-05
      相关资源
      最近更新 更多