发布时间:2021-07-16 16:24:58编辑发布:一网天行
第一,申请公众号。
这一步略过,请参考官方说明申请及认证。
文件地址https://mp.weixin.qq.com/wikit=resource/res_main&id=mp1472017492_58YV5。
第二,配置服务器和token。
这一步使用非数据库,实际开发请与数据库相结合。
2.1服务器。
用springboot构建。
2.1.1pom文件
2.1.2controller
2.1.2SignUtil
2.1.3应用类别(Springboot入口类别)
2.1.4向远程服务器发布项目。
请注意,这里的服务器需要外部网络来访问,如阿里巴巴云,需要80个或443个端口(https)。如果没有,可以用花生壳的二级域名映射到本地(映射步骤请自己百度)
用maven的package指令打包项目,发布到远程服务器,发布成功后访问前面的地址,可访问代表成功。
2.1.4.1如何将springboot项目打包成war。
第三,配置微信后台。
参数描述:
url服务器地址用于微信验证,请填写我们刚刚编写的具体请求地址。
令牌:令牌,必须与我们的SignUtil工具类中的token一致。
钥匙:随机生成。
填好相应资料后,点击提交保存即可,如提示TOKEN校验失败,请检查服务器地址url是否正确,内部代码是否正确,尤其是两边的token是否一致,提示成功后,代表我们的程序和微信握手成功。
第四,收发消息。
其实收发消息的原理是我们把消息发到微信,微信帮我们转到自己的服务器地址。这个地址还是我们上面配置的地址,但是请求会变成post,握手的时候是GET,需要判断。如果是post请求,代表用户和我们传递消息。
4.1消息类型。
详情请参考微信文档https://mp.weixin.qq.com/wikit=resource/res_main&id=mp1421140453。
文字信息。
图片信息。
声音信息
录像消息
小视频消息。
地图位置信息。
链接信息。
4.2收发文字信息。
这个案例以文字信息为例。
实现简单功能,根据用户发送的内容决定返回的内容。
4.2.1接收信息的内容格式。
微信将用户传递的内容以xml的形式传递给我们的服务器,并携带用户的信息和其他数据,因此我们需要分析数据。
4.2.2返回信息格式。
我们返回微信的内容也是xml格式,所以我们只需要拼接返回数据。
4.3controller
4.4MessageUtil
4.5重新部署项目。
重新部署项目后,您可以与服务器聊天。
现在品牌商家看到了微信的私域流量价值,热衷于利用微信强大的社交优势,来搭建方便、智能的网络营销渠道。在私域营销中,积分商城作为一种
微信已不仅仅是一种即时通讯工具,它衍生出来的微信公众号更是企业、品牌、个人推广营销的新渠道。但是微信公众号毕竟还是要依靠微信本身,
一、公众号简介。1 登记程序。(1)准备信息。l公号名、信箱、地址、邮编。l营业执照扫描(认证时准备)l经营者信息:身份证号码,经营者与身份
微信公众号如何运营这是许多低级运营商的困扰,除了一些大土豪企业砸了钱之外,大部分文章都要与作者产生共鸣,从而获得粉丝自发的分享、裂
对当代人来说,微信已经成为日常生活和工作中不可缺少的社交工具,几乎每部智能手机都配备了微信。以前它只是一种社交工具,人们有很多选择
身为一个想要入行的新媒体小白,也许最想知道的就是如何做好一个公众号推文?现在我们来谈谈如何做好一个公众号推文。微信公众号制作