微信公众帐号测试号申请及配置
程序员文章站
2024-01-12 12:42:40
...
测试号的申请不需要注册微信公众号的帐号,只需普通微信号即可。
2. 点击登录,然后微信扫码登录
3. 服务端添加验证微信后台访问的逻辑代码
先看下微信的官方文档怎么说:
微信官方文档只给出了PHP的代码示例,这里我用的是java:
@ResponseBody
@RequestMapping(value = "/wxServerValdation")
public String wxServerValdation(String signature, String timestamp, String nonce, String echostr){
if (DataUtil.isEmpty(signature)|| DataUtil.isEmpty(timestamp) || DataUtil.isEmpty(nonce) || DataUtil.isEmpty(echostr)){
return "";
}
ArrayList<String> list=new ArrayList<String>();
list.add(nonce);
list.add(timestamp);
list.add("tianyang_wx_test");//这是第5步中你设置的Token
Collections.sort(list);
String sha1Singnature = DigestUtils.sha1Hex(list.get(0)+list.get(1)+list.get(2));
if (sha1Singnature.equals(signature)){
return echostr;
}else {
return "";
}
}
4. 将工程部署到公网服务器
5. 在微信测试号里填写接口配置信息
6. 提示配置成功就可以了
上一篇: Java 调用 Kafka 原生API —— 自定分区使用报错
下一篇: 怎么分类统计下面的数组