微信公众号对接
具体参考官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319&token=&lang=zh_CN
第一步:填写服务器配置:
微信公众号验证服务器配置的流程:
官方文档介绍比较详细,但是实用性却不强,而且容易被误导,那就先来介绍下这步操作的正确姿势:
1.编写服务器验证文件
根据前边微信验证服务器的流程图,这里先写服务器验证文件,可以使用php和jsp:
具体实例代码详见:http://www.cnblogs.com/xyyt/p/5872807.html
然后将文件上传到服务器,确保能通过80端口访问,也就是http://www.xxx.com/queryConnectToWeiXin.do这种。
注意:验证服务器,只要微信能通过验证url验证公众号填写的Token就好,跟开发语言无关。微信公众号官网的实例是php的,并且jsp实现起来比较麻烦,如果不想编写jsp验证服务器,那么使用phpstudy配置一个Php环境,直接使用官网的代码就可以验证了,跟项目的开发语言无关的。
2. 登陆微信公众号,点击左侧导航栏中的“基本配置”,进入相关页面:
3. 填写url和Token
url:填写的是验证服务器地址的url,不是域名(谨记!不是域名,比如:http://www.xxx.com/queryConnectToWeiXin.do),且一定要能通过80端口访问;
Token:这个可以根据需要自由定义,只是验证服务器的一个字符串(上边的url指向的文件中会包含此Token值)。
剩下的EncodingAESKey点击随机生成,消息加解密方式默认就好。
然后点击提交,微信服务器就会访问这里填写的url,并将填写的Token值传递过去,验证Token值是否一直,如果一致,那么就会配置成功,否则,配置失败。
4. 验证成功,就可以开始对接微信公众平台的各种接口了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通