微信公众号对接第三方平台(全网发布 java)

原创 2018年04月17日 17:04:56

目录

背景

  由于平台对接的用户不断增加,微信会进行一个检测。如果你对接的微信公众平台多次使用同一个地址进行开发者对接。那么它会认为你这个网站存在风险-官方解释,或者你对接微信公众号平台时,开发者配置信息保存时出现下图,这个时候就需要对接第三方平台(也就是微信的开放平台


URL存在严重安全风险,无法设置


第三方平台

  开始按照微信的惯例进行操作。
  1. 注册第三方账号,拥有开发者资质验证,即交300块
  2. 管理中心 – 第三方平台 – 创建一个第三方平台(此处可以先看 代码开发 在继续向下看以下几点)
  3. 进行一系列的数据配置,这里就不详细说了。后面在说一下对应关系
  4. 开发资料中 – 涂掉部分为域名公众号域名,及部署位置既访问地址。
  5. 点击全网发布
这里写图片描述这里写图片描述


代码开发

  这里开发的代码已经上传到了 CSDN就不进行详细的解释了 - 源码下载
  主要的说明一下其中重要参数和第三方平台中对应关系

下载源文件进行以下参数变更,部署tomcat, 运行即可:
COMPONENT_APPID : 第三方平台中的AppID(创建后第三方平台提供)
COMPONENT_APPSECRET : 第三方平台中的密钥(创建后第三方平台提供)
COMPONENT_ENCODINGAESKEY : 消息加解密KEY(自己在第三方平台设置)
COMPONENT_TOKEN : 消息校验TOKEN(自己在第三方平台设置)
FILE : 写入和读取文件的地址,这里为了方便就不适用数据库之类的


结束语

以上环境需要特别注意:
1. 部署环境时需要对jdk进行一些jar更替,因为国内的jdk是阉割过了。听说是出口限制,不处理的话解密加密的时候出错。
2. 源码下载中包含的jar为jdk1.7的,别的版本自行下载
3. 可以参考JCE无限制权限策略文件进行部署

版权声明:本文为博主原创文章,转载时请附带源路径。 https://blog.csdn.net/qq_34919987/article/details/79975497

java微信第三方平台全网发布(三)

在java微信第三方平台开发(二)中写了授权事件的处理,并且第三方平台代公众号发起网页授权,获取用户信息和发红包等基本业务。接下来代公众号处理消息和事件。这时候就需要用到在开发者资料中填写的公众号消息...
  • wei389083222
  • wei389083222
  • 2016-11-24 11:54:41
  • 2092

公众号第三方平台 接入与全网发布

公众号第三方平台 接入与全网发布
  • ketingli
  • ketingli
  • 2016-06-03 14:14:51
  • 3097

java微信公众号第三方接入解析及全网检测代码示例

一、接入大体思路解析这里主要是查看文档的授权流程技术说明,这里从开发者角度介绍。 接入第三方的开发者想必已经对公众号开发比较了解,第三方是代微信号实现功能的一个组件,所以也许微信方的开发们也是如此考...
  • liaoyundababe
  • liaoyundababe
  • 2016-12-09 12:06:47
  • 4548

微信公众号第三方平台全网发布测试程序

1:微信官方文档部分全网发布测试在平台接收微信回调的servlet的doPost方法中,增加代码://全网发布单元测试 if("gh_3c884a361561".equ...
  • u013628152
  • u013628152
  • 2015-07-07 23:09:53
  • 3471

微信公众号第三方开发之七提交全网发布

在开始这个章节前,我要特别说明下,“公众号消息与事件接收URL ”微信有说明尾数一定要带字串/$APPID$/,而这个固定字串,到时微信post消息过来的时候会自动替换成授权公众号。        ...
  • eadio
  • eadio
  • 2016-05-31 16:28:11
  • 3396

微信公众账号第三方平台全网发布源码(java)- 实战测试通过

微信公众账号第三方平台全网发布源码(java) @author: jeewx开源社区 @网址:www.jeewx.com...
  • zhangdaiscott
  • zhangdaiscott
  • 2015-09-07 18:21:54
  • 17596

微信开放平台(公众号第三方平台) -- 全网发布

一、微信开放平台,第三方平台,全网发布怎么通 过?        1、将附件中的代码发布到你配置的域名下;         2、直接点全网发布;         3、关注Log文件夹下的日志;...
  • llorjj999
  • llorjj999
  • 2015-06-08 19:07:24
  • 5329

微信第三方平台全网发布流程

1 发布前阅读 【消息加解密接入指引】https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_li...
  • weixin_35829542
  • weixin_35829542
  • 2016-08-09 14:27:25
  • 677

微信开放平台开发-授权、全网发布(PHP)

这两天刚做了下微信开发平台的开发,梳理下。。。 先看看授权的流程: 第一步:接收component_verify_ticket: 1、微信服务器每隔10分钟会向第三方的消息接收地址推送一次co...
  • SHENLINGSUIFENG
  • SHENLINGSUIFENG
  • 2016-03-29 15:17:35
  • 7298

微信公众号对接第三方平台(全网发布 java)源码 含 jar

  • 2018年03月22日 17:47
  • 6.7MB
  • 下载
收藏助手
不良信息举报
您举报文章:微信公众号对接第三方平台(全网发布 java)
举报原因:
原因补充:

(最多只允许输入30个字)