脱离微信客户端发送微信消息(一)

微信企业号设置和简单的发送消息实验

  使用微信进行消息传送,比传统的Email具有更好的即时通讯性,特别是在做测试的时候需要让相关人及时得知报警信息并处理,微信要更理想。

下面介绍如何不花钱,利用个人微信账号,在不使用微信客户端(即使用工具或者程序代码)的情况下,发送微信消息。

 

一、注册微信企业号

脱离微信客户端,仅私人微信账号信息就发送消息的方法。。。。我不会。

因此只能使用企业号,好在任何人的个人微信号都可以注册企业号:注册网址: https://mp.weixin.qq.com/

 脱离微信客户端发送微信消息(一)

脱离微信客户端发送微信消息(一)

 脱离微信客户端发送微信消息(一)

 

 

 

完成以上五步从“1 基本信息”一直到“5 公众号信息”,即完成微信企业号注册。

 

二、添加企业号里的用户

注意:只有被加入微信企业号的【微信用户】才能被认证为管理员并收到企业号消息

  步骤1、公众号后台---【左侧:通讯录】--【右侧:增加成员】--完成基本信息的填写--完成后如下图:

 脱离微信客户端发送微信消息(一)

  步骤2、让用户关注企业微信号

会收到确认身份的企业号的消息,完成确认后,即可进入企业号内部,在设置页面中进行分组授权:

脱离微信客户端发送微信消息(一)

 

 脱离微信客户端发送微信消息(一)

 

 注意:如果没有“应用权限”和“通讯录权限”,请求会:

{"errcode":60011,"errmsg":"no privilege to access\/modify contact\/party\/agent "}

 

三、企业号发微信的一些必须属性

1、CorpID是企业唯一标识,在企业管理页面,左侧菜单“设置”,“设置”页面的TAB页【企业号信息】

 脱离微信客户端发送微信消息(一)

2、corpsecret是普通管理组的秘钥(系统管理组没有这个corpsecret)

 脱离微信客户端发送微信消息(一)

三、发送微信消息

1、利用CorpID和Corpsecret的请求获得Token

  Get : https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=XXX&corpsecret=YYYYYY

  Response:{"access_token":"ZZZZZZZZ","expires_in":7200}

2、发送微信消息

  上一个响应中的access_token就是发送消息接口中的access_token

  Post_URL:https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ZZZZZZZZ

  Post_bodydata: {"touser": "Luosu", "msgtype": "text", "agentid":1, "text": {"content": "There is Weixin MSG by BJQA"}}

注意:这里的发送微信消息方式有很多种,用工具:Jmeter,Firefox的HttpRequester或编程:Java语言,Python语言都可以。

四、验证发送成功

1、可使用Firefox的HttpRequester查看响应:{"errcode":0,"errmsg":"ok"}

2、可使用脚本里,打印出Response的数据:{"errcode":0,"errmsg":"ok"}

3、微信里查看消息:

 脱离微信客户端发送微信消息(一)

以上就是配置非客户端情况下发送微信消息的全部配置和说明。

脱离微信客户端发送微信消息(一)

上一篇:我推荐的一款软件——微信


下一篇:微信小程序看上去很美