使用Google Drive API上载PDF文件-Google Drive Web Client中没有预览

问题描述 投票:1回答:3

我们使用Google Drive Java Client API,Oauth 2.0和Google Apps域范围委派和增量上传

文件,PDF位于Google云端硬盘中(上传没有问题),但Google Drive Web Client预览PDF不可用(.doc和.docx文件也是如此。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9wbFA3Ni5wbmcifQ==” alt =“无法预览PDF文件”>

是否可以像用户直接上传文件一样使用Google Drive API?阻止“预览”出现的“不良”配置在哪里?下载文件的效果很好(据我上传之前所说)。

google-drive-api
3个回答
1
投票

at草,但是我注意到您的Mime类型为大写(APPLICATION / PDF)。当我在云端硬盘中查看pdf时,mime类型为小写(application / pdf)。


1
投票

这里必须进行其他操作,因为我得到了完全相同的东西,但是我的mimeType已经是小写。


0
投票

我在我的web.config中添加了此内容以解决此问题。现在每次都可以使用。

<basicHttpBinding>
    <binding maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text">
      <readerQuotas maxDepth="2000000" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
    </binding>
  </basicHttpBinding>
© www.soinside.com 2019 - 2024. All rights reserved.