我正在为Google Drive建立批量上传过程。我一直在努力确认,通过API上传的所有文件都会被扫描以查找病毒和恶意软件,但无法找到任何相关文档。有谁知道是否1:扫描所有文件,2:是否有API调用来获取扫描结果,或者如果文件被感染时返回标准错误?如果你能指出我的任何文档,这将是太棒了。Google Drive SDK - 上传和病毒扫描
-Eg
我正在为Google Drive建立批量上传过程。我一直在努力确认,通过API上传的所有文件都会被扫描以查找病毒和恶意软件,但无法找到任何相关文档。有谁知道是否1:扫描所有文件,2:是否有API调用来获取扫描结果,或者如果文件被感染时返回标准错误?如果你能指出我的任何文档,这将是太棒了。Google Drive SDK - 上传和病毒扫描
-Eg
您可以使用EICAR virus test string了解云端硬盘如何处理病毒。这是一个globally shared file named eicar.exe,它只不过是一个无害的字符串,但Google Drive的下载扫描将检测为病毒。
你会发现:
因此,要回答您的原始问题,您应该能够使用files.get(acknowledgeAbuse = false)关注files.insert()以确定Drive是否认为您的新文件是病毒(请注意403滥用反应)。
请注意,与所有防病毒服务一样,Google会不断更新其病毒定义,因此未检测到病毒(错误否定)的文件可能会在稍后检测为病毒,并且检测到错误检测到的文件因为病毒(假阳性)在将来可能不再被检测为病毒。