Search in sources :

Example 1 with Text

use of com.jeecg.qywx.api.message.vo.Text in project kms by mahonelau.

the class ThirdAppWechatEnterpriseServiceImpl method sendMessageResponse.

public JSONObject sendMessageResponse(MessageDTO message, boolean verifyConfig) {
    if (verifyConfig && !thirdAppConfig.isWechatEnterpriseEnabled()) {
        return null;
    }
    String accessToken = this.getAppAccessToken();
    if (accessToken == null) {
        return null;
    }
    Text text = new Text();
    text.setMsgtype("text");
    text.setTouser(this.getTouser(message.getToUser(), message.isToAll()));
    TextEntity entity = new TextEntity();
    entity.setContent(message.getContent());
    text.setText(entity);
    text.setAgentid(thirdAppConfig.getWechatEnterprise().getAgentIdInt());
    return JwMessageAPI.sendTextMessage(text, accessToken);
}
Also used : Text(com.jeecg.qywx.api.message.vo.Text) TextEntity(com.jeecg.qywx.api.message.vo.TextEntity)

Example 2 with Text

use of com.jeecg.qywx.api.message.vo.Text in project jeecg-boot by jeecgboot.

the class ThirdAppWechatEnterpriseServiceImpl method sendMessageResponse.

public JSONObject sendMessageResponse(MessageDTO message, boolean verifyConfig) {
    if (verifyConfig && !thirdAppConfig.isWechatEnterpriseEnabled()) {
        return null;
    }
    String accessToken = this.getAppAccessToken();
    if (accessToken == null) {
        return null;
    }
    Text text = new Text();
    text.setMsgtype("text");
    text.setTouser(this.getTouser(message.getToUser(), message.isToAll()));
    TextEntity entity = new TextEntity();
    entity.setContent(message.getContent());
    text.setText(entity);
    text.setAgentid(thirdAppConfig.getWechatEnterprise().getAgentIdInt());
    return JwMessageAPI.sendTextMessage(text, accessToken);
}
Also used : Text(com.jeecg.qywx.api.message.vo.Text) TextEntity(com.jeecg.qywx.api.message.vo.TextEntity)

Example 3 with Text

use of com.jeecg.qywx.api.message.vo.Text in project kykms by mahonelau.

the class ThirdAppWechatEnterpriseServiceImpl method sendMessageResponse.

public JSONObject sendMessageResponse(MessageDTO message, boolean verifyConfig) {
    if (verifyConfig && !thirdAppConfig.isWechatEnterpriseEnabled()) {
        return null;
    }
    String accessToken = this.getAppAccessToken();
    if (accessToken == null) {
        return null;
    }
    Text text = new Text();
    text.setMsgtype("text");
    text.setTouser(this.getTouser(message.getToUser(), message.isToAll()));
    TextEntity entity = new TextEntity();
    entity.setContent(message.getContent());
    text.setText(entity);
    text.setAgentid(thirdAppConfig.getWechatEnterprise().getAgentIdInt());
    return JwMessageAPI.sendTextMessage(text, accessToken);
}
Also used : Text(com.jeecg.qywx.api.message.vo.Text) TextEntity(com.jeecg.qywx.api.message.vo.TextEntity)

Aggregations

Text (com.jeecg.qywx.api.message.vo.Text)3 TextEntity (com.jeecg.qywx.api.message.vo.TextEntity)3