All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.chanjar.weixin.cp.api.WxCpOaMailService Maven / Gradle / Ivy

There is a newer version: 4.6.7.B
Show newest version
package me.chanjar.weixin.cp.api;

import lombok.NonNull;
import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.cp.bean.WxCpBaseResp;
import me.chanjar.weixin.cp.bean.oa.mail.WxCpMailCommonSendRequest;
import me.chanjar.weixin.cp.bean.oa.mail.WxCpMailMeetingSendRequest;
import me.chanjar.weixin.cp.bean.oa.mail.WxCpMailScheduleSendRequest;

/**
 * 企业微信y邮件相关接口.
 * 邮件
 *
 * @author Hugo
 */
public interface WxCpOaMailService {

  /**
   * 发送普通邮件
   * 应用可以通过该接口发送普通邮件,支持附件能力。
   * 

* 请求方式:POST(HTTPS) * 请求地址: ... * * @param request 发送普通邮件请求参数 * @return wx cp base resp * @throws WxErrorException the wx error exception */ WxCpBaseResp mailCommonSend(@NonNull WxCpMailCommonSendRequest request) throws WxErrorException; /** * 发送日程邮件 * 应用可以通过该接口发送日程邮件。 *

* 请求方式:POST(HTTPS) * 请求地址: ... * * @param request 发送日程邮件请求参数 * @return wx cp base resp * @throws WxErrorException the wx error exception */ WxCpBaseResp mailScheduleSend(@NonNull WxCpMailScheduleSendRequest request) throws WxErrorException; /** * 发送会议邮件 * 应用可以通过该接口发送会议邮件。 *

* 请求方式:POST(HTTPS) * 请求地址: ... * * @param request 发送会议邮件请求参数 * @return wx cp base resp * @throws WxErrorException the wx error exception */ WxCpBaseResp mailMeetingSend(@NonNull WxCpMailMeetingSendRequest request) throws WxErrorException; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy