微信企业号开发之发送消息问题

最近公司开发微信公众号过程中 碰到一些问题在这里总结一下:

1.怎么配置微信企业账号服务器地址?

2.怎么发送消息? 怎么给多个人发送消息?

3.怎么给一个部门的所有人群发消息?

4.怎么创建自定义菜单?

我们带着这些问题来看下面的介绍。

1.微信配置问题

在企业号——应用中心——设置回调模式—— 回调URL及密钥

在URL及密钥处 需要配置三个 参数:1.URL 2.TOken 3.随机码  

第一个 是服务器地址:这个地址目前只支持80端口  ,我以java代码为例说明 这个其实指定的是你的一个接收微信访问的 一个 servlet,这个在里面要接受微信调用的时候发过来的一些参数:

第二个是 token  :这个其实是开发者 自己定义就好,就记住这个里面填什么,代码里面就相应的写什么就ok 

第三个是 随机码 :这个可以随机生成一个,然后程序里面也是要写对应的。(和token是一个道理) 

三个都填写好,其实是要将服务器的程序部署到外网上,然后点击配置。如果全部配置成功,会像上图一样,显示已成功配置企业服务器。

2.发送消息  官方文档 里面将 发送地址和需要传的参数和参数说明都写的很明白了!地址:http://qydev.weixin.qq.com/wiki/index.php?title=消息类型及数据格式

{
   "touser": "UserID1|UserID2|UserID3",
   "toparty": " PartyID1 | PartyID2 ",
   "totag": " TagID1 | TagID2 ",
   "msgtype": "text",
   "agentid": "1",
   "text": {
       "content": "Holiday Request For Pony(http://xxxxx)"
   },
   "safe":"0"
}

在这里我只说一点:

touser 、toparty、totag 这三个参数 是  或者的关系,互相不是依赖关系。  例如: 公司技术部职员小明  userid 是1  ,技术部部门id 是12 ,小明是公司优秀员工会员(优秀员工标签是20)

那么发送消息的时候传送参数 是这样的情况: 假如只给小明发送消息:userid传1,其他两个不用传。   假如给小明的整个技术部发消息  toparty传12 touser 和totag不用传,假如给所有的优秀员工发消息 那么totag传20 其他的不用传。 我想我这么说 大家应该能看明白了。

3.自定义菜单问题:

自定义菜单有两种方式:第1种是在程序中创建  第二种是在应用的后台管理里面手动创建

选择你的应用 ->回调模式->自定义菜单 点击开启 然后设置进入下面的界面

其实然后你设置保存好以后,默认是如果你关注过是马上显示不出来的,你如果想立刻看到效果,需要重新关注一下。自定义菜单里面可以给菜单直接设置连接,也可以设置跳转到你程序中的一个写好的接口。 自定义菜单就先说这些。

上面是我在开发企业号中碰到的一些小问题,总结了一下,希望对大家有所帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

再见孙悟空_

你的鼓励将是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值