关于三阶段保存回调的相关问题

阅读次数 92
  1. /v3/3rd/files/:file_id/upload/address 回调接口摘要为什么相同内容参数传过来的摘要不同,就是在不修改内容时,每次自动(手动)保存时,调用回调接口时,入参中的文件摘要每次都不相同,我使用的是MD5。
  2. /v3/3rd/files/:file_id/upload/address/v3/3rd/files/:file_id/upload/complete接口没有is_manualattachment_size参数。image.png实际多出参数:image.png这块在之后是否会改为文档中的参数?修改时间?
  3. 在自动保存时,我方系统无需保存时,每个回调应该返回什么,状态码还是其他?目前/v3/3rd/files/:file_id/upload/complete回调不返回文件信息会报错。(包括单阶段上传和三阶段上传)
1 Answers

您好,

  1. 文件未改动,是不会触发存盘的,版本没变肯定也是没必要再次保存文件的。以实际回传的文件为准 image.png
  2. 文档中未标注的参数,内部需要使用,开发者用不到。is_manual和attachment_size 的问题,已安排开发人员跟进
  3. 自动保存,开发者需要保存版本。如果不保存,会导致编辑进程退出后,内容丢失。无论手动保存和自动保存,开发者的处理方式,都是一样的,文件存盘,返回标准成功的json

其他问题都已解决,但是我还有疑问,为什么传过来MD5值和保存的文件计算出的MD5值为什么不一致?