【发布时间】:2020-07-06 04:46:24
【问题描述】:
如何导出application/document、application/spreadsheet 等文件然后下载?我收到以下错误:
403 : 只能下载二进制文件,使用google导出**
if (file.mimeType.contains("document") ||
file.mimeType.contains("spreadsheet") ||
file.mimeType.contains("archive") ||
file.mimeType.contains("text"))
{
val fileData = FileData(file.name, file.webContentLink ?: "", size
, isDir = false, extension = file.fileExtension, createdAt = file.createdTime.value.toString())
fileData.url = Uri.parse(file.webContentLink ?: "")
ApiDriveHelper.getInstance().readFile(file.id, file.name).addOnCompleteListener {
Log.e("<<<thanhdocument", "downloaded")
}.addOnFailureListener({
Log.e("<<<download fail", it.localizedMessage)
})
}
【问题讨论】: