# 第三方平台配置 ``` 登录地址:https://open.weixin.qq.com 这里讲解的是微信开放平台中的“第三方平台”,此处使用前需要完成认证,认证过程跟公众号类似。 认证费用不需要年交(一次性费用300) ``` ## 第一步:注册微信开放平台 官方注册教程:[https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/operation/open/create.html](https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/operation/open/create.html) ## 第二步: 创建第三方平台 ``` 如下图: ``` ![](https://img.kancloud.cn/2f/4c/2f4c1a612cd238dc657516a2a9008fe2_581x221.png) ## 第三步: 设置第三方平台属性 ~~~ 通过上一步创建后,打开如下界面 ~~~ ![](https://img.kancloud.cn/6c/c1/6cc19d3e3d05798eacd3d2cbb77d1e83_728x577.png) ~~~ 此处重点是平台类型,必须选择为“平台型服务商”。 ~~~ ## 第四步:提交审核 通过上一步创建成功后,会弹出完善信息按钮,或通过点击第三方平台详情进入下图界面: ![](https://img.kancloud.cn/3f/d0/3fd03e8a6ae4d940bd9d524144c2a479_1259x604.png) ``` 点击上图的提交审核即可。 提醒:为避免审核被拒,请保证填写的官网地址能访问到站点,并且网页标题或者LOGO 中的内容要有您填写的 “平台名称”。 ``` ## 第五步:开发信息设置 ~~~ 开发信息设置分两部分 1:权限集设置 2:开发资料设置 如下图 ~~~ ![](https://img.kancloud.cn/57/ad/57adc5b73763cccb4ddff8158273f6f0_1226x751.png) **权限集设置** ``` 进入权限集编辑页面后,如下图: ``` ![](https://img.kancloud.cn/2f/d7/2fd71fd7b7b75f89ae881f4c10629813_1096x459.png) ``` 看上图,小程序权限集全选后保存,公众号权限集全选后保存即可 ``` **开发资料设置** ``` 设置好权限集后,此处才能进行编辑 开发资料其实就是开发参数的设置,这里的参数后面在做对接的时候需要用到(在此提醒) 具体设置如下图 ``` ![](https://img.kancloud.cn/8e/fa/8efa9bc27af268ff18f259e4c95a5f09_943x913.png) ![](https://img.kancloud.cn/1b/19/1b19eb02b07c9b9261b463478b715db0_901x462.png) ![](https://img.kancloud.cn/55/c0/55c06628b4ed0487ef54a0c14bc631d2_929x599.png) ``` 按照上图步骤和提示设置并保存即可 ``` ### 重要参数补充说明 ~~~ 1. 消息校验Token:为自定义字符组合 (该参数做好记录,后面对接平台使用) 2. 消息加解密KEY(EncodingAesKey):为自定义的43位字母数字组合 (该参数做好记录,后面对接平台使用) 3. 授权发起页域名:您的域名 4. 授权事件接收URL:您的域名/applet/task/wxopen(前头要选择https) 5. 消息与事件接收URL:您的域名/applet/task/wechat/appid/$APPID$ (前头要选择https) 6. 公众号开发域名:您的域名 7. 小程序服务器域名:您的域名 8. 小程序业务域名:您的域名 9. 白名单IP地址列表:您服务器的IP ~~~ ## 第六步:全网发布 ~~~ 开发资料设置完毕后,即可进行全网发布。 不全网发布只能仅限添加的测试账号可以进行授权绑定,也不能完成代注册小程序的能力等。 操作如下图: ~~~ ![](https://img.kancloud.cn/b6/01/b601b21baf78309bf7fcd7ec7070109f_1379x568.png) ``` 全网发布注意事项如下: 1: 发布时,提示没有资源,不要理会使劲点提交。点个十次八次肯定能提交过去。 2:发布时提示部分项目验证失败,不必理会直接提交发布 ``` ## 第七步:获取第三方平台的ID与密钥 ![](https://img.kancloud.cn/af/78/af78a68804945c2394dc29d543afb914_422x233.png) ``` 获取的平台ID和密钥请做好记录,后面做站点接口对接需要用到。 这里特别提醒:密钥每次获取都会重置。 ``` ## 第八步:添加开发者小程序(重点) ``` 添加界面如下图 ``` ![](https://img.kancloud.cn/dd/82/dd829712cf8574a2ea700ea7165c62cd_1265x371.png) **什么是开发者小程序?** ``` 其实就是一个身份和有一定的功能权限。把你的小程序在上图中添加进去,该小程序就有了这个身份。 ``` **开发者小程序有什么作用,为什么要添加** ``` 1:我们提供的小程序模板,需要在本地电脑进行调试(二次开发),确认无误后把代码上传到“微信开放平台”,供你所有的用户使用。 2:在微信开发者工具进行本地调试和上传的过程中,所依赖绑定的小程序必须有“开发者小程序”的身份,作用就在此处。 3:总结:添加的目的就是为了本地调试和上传模板代码 ``` **开发者小程序无法提审小程序代码** ``` 这里不要误解。提审小程序代码什么意思? 如果你的小程序拥有开发者小程序的身份,然而,后面你又作为一个商家的小程序提审发布您上传到开放平台的小程序代码是不被允许的。 如果是在这种场景下“发布上线”小程序,必须先解除了“开发者小程序”的身份。 ```