/** * 打开DING、任务、会议界面 请求参数定义 * @apiName biz.ding.create */ export interface IBizDingCreateParams { /** 用户列表,工号 */ users: string[]; /** 企业id */ corpId: string; /** 附件类型 1:image 2:link */ type?: 1 | 2; /** 钉发送方式 0:电话, 1:短信, 2:应用内 */ alertType?: 0 | 1 | 2; alertDate?: { /** yyyy-MM-dd HH:mm */ format: string; /** 2015-05-09 08:00 */ value: string; }; /** 附件信息 */ attachment?: { images: string[]; } | { title: string; url: string; image: string; text: string; }; /** 正文 */ text?: string; /** 业务类型 0:通知DING;1:任务;2:会议; */ bizType?: 0 | 1 | 2; /** 会议信息 */ confInfo?: { /** 子业务类型如会议:0:预约会议;1:预约电话会议;2:预约视频会议;(注:目前只有会议才有子业务类型) */ bizSubType: 0 | 1 | 2; /** 会议地点;(非必填) */ location?: string; /** 会议开始时间 */ startTime?: { /** yyyy-MM-dd HH:mm */ format: string; /** 2015-05-09 08:00 */ value: string; }; /** 会议结束时间 */ endTime?: { /** yyyy-MM-dd HH:mm */ format: string; /** 2015-05-09 08:00 */ value: string; }; /** 会前提醒。单位分钟-1:不提醒;0:事件发生时提醒;5:提前5分钟;15:提前15分钟;30:提前30分钟;60:提前1个小时;1440:提前一天; */ remindMinutes?: number; /** 会议提前提醒方式。0:电话, 1:短信, 2:应用内 */ remindType?: 0 | 1 | 2; }; taskInfo?: { /** 抄送用户列表,工号 */ ccUsers?: string[]; /** 任务截止时间 */ deadlineTime?: { /** yyyy-MM-dd HH:mm */ format: string; /** 2015-05-09 08:00 */ value: string; }; /** 任务提醒时间,单位分钟0:不提醒;15:提前15分钟;60:提前1个小时;180:提前3个小时;1440:提前一天; */ taskRemind?: number; }; } /** * 打开DING、任务、会议界面 返回结果定义 * @apiName biz.ding.create */ export interface IBizDingCreateResult { dingCreateResult?: boolean; } /** * 打开DING、任务、会议界面 * @description 钉钉3.5.1版本以后建议使用Ding 2.0发钉接口,Ding 1.0 发钉接口(dd.biz.ding.post)会被慢慢废弃。请大家及时切换,并关注兼容性问题。 * DING 2.0发钉接口支持打开DING、任务、会议界面。 * 目前发钉只支持客户端发钉,不支持直接通过服务端发钉。 * @apiName biz.ding.create * @supportVersion ios: 3.5.1 android: 3.5.1 */ export declare function create$(params: IBizDingCreateParams): Promise<IBizDingCreateResult>; export default create$;