AnyChat技术支持论坛
标题:
2017-04-04 文件上传支持分类子目录及覆盖现有文件等特性
[打印本页]
作者:
admin
时间:
2017-4-4 23:35
标题:
2017-04-04 文件上传支持分类子目录及覆盖现有文件等特性
一、覆盖现有文件
传输文件API接口(BRAC_TransFile、BRAC_TransFileEx)新增dwFlags参数定义:
#define ANYCHAT_TSFLAGS_LOCALCB 0x00000080 ///< 本地回调事件
#define ANYCHAT_TSFLAGS_OVERWRITE 0x00000100 ///< 覆盖已有文件
其中“ANYCHAT_TSFLAGS_LOCALCB”的用法可参考:
向服务器传送文件时,支持触发本地回调事件
本次新增“ANYCHAT_TSFLAGS_OVERWRITE”表示目标地址存在同名文件时,将覆盖同名文件,如果不设置该标志位,则会自动对上传文件增加随机后缀。
二、分类子目录
BRAC_TransFileEx最后一个参数为JSON字符串,新增“category”字段的支持,表示文件上传分类子目录,通过设置该字段的值可以将文件上传到不同的分类子目录中。
三、自定义文件名
BRAC_TransFileEx最后一个参数为JSON字符串,新增“filename”字段的支持,表示指定文件上传后的目标文件名。
注:上述新特性需要客户端与服务器均为AnyChat r6707及以上版本
。
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3