企业微信三方开发(四):发送消息

其他链接

初识微信开发

企业微信三方开发:注册企业微信服务商

企业微信三方开发(一):回调验证及重要参数获取

企业微信三方开发(二):获取access_token

企业微信三方开发(三):网页授权登录

企业微信三方开发(四):发送消息

企业微信三方开发(五):扫码登录

前言

1、应用可以向指定的员工(通过userid来指定)推送消息。

2、可以推送的消息有文字、图片、语音、视频、卡片这几种类型,这里以发送文字为例,其它消息类型的发送参考官方接口

3、再次强调一下,我们这里的后台目前仅是为了验证企业微信三方开发的逻辑,所以并未分层。所有请求接收和业务处理都在controller中完成,数据也都存在配置文件data.properties中。也未做必要逻辑判断和排错处理,以尽量使代码简洁清晰。请知悉!

发送文字消息

重要参数说明

接口文档查看官方:https://work.weixin.qq.com/api/doc/90001/90143/90372
这里捡几个总要参数说一下

access_token

access_token就是我们在 【企业微信三方开发(二):获取access_token】中通过永久授权码获得的,保存在data.properties中。现在终于派上用场!(如若过期,请在请求一次)

需放在接口链接中。

touser、toparty、totag

touser、toparty、totag分别表示向哪个员工发送消息、向哪个部门发送消息、向带哪个标签的员工发送消息。

三个参数都是id形式。多个id用 ‘|’ 分隔开。

三个参数都不是必须的,但至少填一个(不然发给谁?)

agentid

还是在 【企业微信三方开发(二):获取access_token】中,进行永久授权时获取,放在data.propertiesauth_company

注意 agentid 叫 授权应用id,只有通过企业授权才有,不同的企业授权agentid也不同。要与生成应用时的 agentid(应用id) 区分清!

写MessageController

还是新建个MessageController用于发送消息:
在这里插入图片描述
具体代码:

package com.tan.cwp.controller;

import com.tan.c
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值