Objective c 谷歌硬盘';s html到文档的文档转换自10月2日以来已损坏

Objective c 谷歌硬盘';s html到文档的文档转换自10月2日以来已损坏,objective-c,google-drive-api,Objective C,Google Drive Api,我们一直在为我们的应用程序使用Google Drive SDK 自10月2日以来,当我们的应用程序试图通过上传包含img标签的html文件来创建Google Docs本机文档时,结果部分被破坏。尽管上传请求没有错误地完成,但是html中的所有图像都会丢失在创建的文档中 这种行为并不常见。近两年来,文档插入转换基本上解释了img标记并创建了嵌入图像。似乎存在服务器端问题 这是一个已知的问题,会被修复吗 或者,我是否遗漏了什么,这是正确的行为 [关于我们使用的htmls] 用于上传的htmls基于

我们一直在为我们的应用程序使用Google Drive SDK

自10月2日以来,当我们的应用程序试图通过上传包含img标签的html文件来创建Google Docs本机文档时,结果部分被破坏。尽管上传请求没有错误地完成,但是html中的所有图像都会丢失在创建的文档中

这种行为并不常见。近两年来,文档插入转换基本上解释了img标记并创建了嵌入图像。似乎存在服务器端问题

这是一个已知的问题,会被修复吗

或者,我是否遗漏了什么,这是正确的行为

[关于我们使用的htmls]

  • 用于上传的htmls基于现有Google文档中导出的“text/html”文件
  • 所有img标记都具有src属性和绝对url。它们以https开头,并且都是googleusercontent.com上的链接
  • 除了img标记之外,所有html标记似乎都像以前一样处理
[如何重现问题]

使用“Objective-C的Google API客户端库”中的DriveSample应用程序可以重现此问题。修改“DriveSampleWindowController.m”以在将文件上载到驱动器之前强制打开文档转换(即query.convert=YES;)

  • 下载带有html格式图像的现有文档
  • 将其作为新文档上载到Google Drive(打开文档转换)
  • 使用Google Docs web editor在2中打开上载的文档。文档中的所有图像都将丢失。此外,对于丢失的图像区域,不会显示旋转的轮子

  • 服务器端的问题似乎在过去的半天内得到了解决。感谢您的修复,Google。

    这是通过直接REST调用以及客户端库实现的。