【问题标题】:Send content to new Google Doc without Authorization/Authentication无需授权/身份验证即可将内容发送到新的 Google 文档
【发布时间】:2020-01-06 00:58:59
【问题描述】:

有没有办法在没有授权/身份验证凭据的情况下将 HTML 内容发送到新的 Google 文档?

在我的 ASP.NET 应用程序中,用户使用 tinyMCE 文本编辑器创建格式化的 HTML 内容。我想允许用户通过 JavaScript 函数将该内容发送到新的 Google Doc。

这是否可能在不知道用户的 Google Drive 凭据的情况下实现?

【问题讨论】:

  • 当您想让用户创建新的 Google 文档并将 HTML 内容放入用户的 Google Drive 时,很遗憾,如果没有授权/身份验证凭据,这将无法实现。当您想让用户创建新的 Google Document 并将 HTML 内容放入您的 Google Drive 时,可以使用 Web Apps 来实现。可以问一下你的情况吗?

标签: asp.net google-drive-api google-docs


【解决方案1】:

这是否可能在不知道用户的 Google Drive 凭据的情况下实现?

答案:

很遗憾,这是不可能的。

更多信息:

创建 Google Doc 需要您使用 Google Docs API 的 documents.create 端点。 As you can see from the documentation page,它需要以下 OAuth 范围之一:

使用这些范围需要用户使用他们的 Google 帐户登录,因此在不知道用户凭据的情况下调用此方法是不可能的。

参考资料:

【讨论】:

  • 拉法。如果用户已经登录了他们的 Google Drive 帐户怎么办?
  • 他们仍然需要对应用程序进行身份验证才能通过 Google Docs API 访问和修改文件,因此仅登录到云端硬盘是不够的。
猜你喜欢
  • 2010-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多