前提:1、网站已配置公众号和微信支付 2、网站已经配置HTTPS 3、已经开通163K小程序的授权
一、在公众号快速注册并认证小程序查看注册认证流程
目前163K已发布的小程序有三个:同城小程序、房产小程序、商城小程序,如果您预计全部发布上线,需快速注册认证三个。由于同城小程序和房产小程序之间有相互调用跳转,建议首先做房产小程序
二、公众号关联小程序绑定查看绑定流程
三、注册微信开放平台查看注册流程 注册时提示邮箱被占用?
认证微信开放平台(腾讯收取300元认证费)查看认证流程
四、在开放平台绑定公众号和小程序绑定公众号流程 绑定小程序流程 查看绑定规则
五、用小程序账号密码登录https://mp.weixin.qq.com/扫码后进入小程序管理平台
5.1、在左侧菜单-设置-基本设置-设置完善小程序的各项基本资料小程序命名规范
小程序服务类目参考:
同城小程序:工具-信息查询 、社交-社区/论坛--此类目初审需要七天,补充资料可上传域名的工信部备案截图,备案查询地址:https://beian.miit.gov.cn/#/Integrated/recordQuery
房产小程序:工具-信息查询、房产、社交-社区/论坛
商城小程序:生活服务-休闲娱乐
5.2、在左侧菜单-开发-开发设置,作如下设置:
开发者ID:生成appSecret,注意生成后务必把AppID和AppSecret保存到本地
服务器域名和业务域名:(按以下格式填写,其中的xxx.com要换成自己网站的实际域名)
request合法域名:
https://apis.map.qq.com;https://api.map.baidu.com;
https://www.xxx.com;https://file.xxx.com;(此域名为七牛平台的加速域名,如果网站后台没开启七牛图片存储则无需添加)
socket合法域名:
wss://www.xxx.com;
uploadFile合法域名:
https://www.xxx.com;
downloadFile合法域名:
https://www.xxx.com;https://file.xxx.com;(此域名为七牛平台的加速域名,如果网站后台没开启七牛图片存储则无需添加)
udp合法域名:
udp://www.xxx.com;
业务域名:
xxx.com
www.xxx.com
注:配置以上域名需要域名验证,下载校验文件到本地,登录网站所在服务器如何登录,把文件复制上传到服务器网站根目录(在服务器IIS-网站-对应站点右键-点击浏览 弹出的窗口即网站根目录),再到公众平台点击保存即可
六、配置小程序的微信支付:按微信支付教程3.3步骤绑定好小程序的appid即可
至此小程序平台部分已设置完成,如果您预计上线全部小程序,建议均按以上步骤完成其他小程序的绑定和设置,再继续做以下生成代码和发布上线的部分
七、生成小程序代码
登录您的网站后台,点击右上角小程序,填写各项参数:
小程序码:在小程序管理平台-设置-基本设置-小程序码及线下物料下载,获取小程序二维码
appid和appsecret:填写上面5.2步骤保存的开发者ID里的AppID和AppSecret
填写完毕后点击保存,清浏览器缓存,再重进网站后台点击生成文件,下载小程序文件到本地,解压缩
(注意:由于同城和房产之间有相互调用跳转,此处的同城和房产的appid和appsecret全都填好并保存以后,再清理浏览器缓存,再重进后台生成文件)
八、调试和上传小程序代码
8.1、安装微信开发者工具下载地址根据您本地操作系统下载对应版本并安装
8.2、打开微信开发者工具,用小程序管理员微信扫码登录,在小程序项点击添加
选择导入项目,项目名称自定,目录选择解压后的小程序文件目录,AppID会自动生成,点击导入,等待加载完成,会显示小程序预览界面
8.3、在微信开发工具中点击真机调试,微信扫码进入调试,在调试端如果小程序页面显示不正常或用户登录失败,则需要检查之前的配置项
调试正常后,在微信开发者工具中点击上传,需填写的版本号建议复制网站后台的小程序版本号,以便后期能对应小程序版本。等待上传成功提示,表明已上传到微信小程序平台
8.4、上传成功后,到小程序管理平台-管理-版本管理-开发版本-提交审核,提交后会显示到审核版本里,等待审核(一般半小时到1天,社交类目的首次审核需七天)
九、发布上线
待审核版本通过后(微信会收到审核结果通知),在小程序管理平台-管理-版本管理-审核版本中点击提交发布 (此步重要 不发布小程序就不会上线),发布后会显示到线上版本里。
如果审核未通过,可在小程序管理平台右上角-通知中心-查看未通过原因,根据原因提示针对修改后,再次提交审核直至通过。如果您对于未通过原因有不明之处可发工单或联系您的售后QQ专员协助。
至此,小程序已完成发布并上线。
小程序代码的更新升级:
小程序如果有新版本发布,网站后台的小程序版本号会有变化(可根据您的线上版本号或发布时间比对),官方升级报告里也会有更新说明,只需按上面第七步骤在网站后台重新生成文件(注意生成前先清理浏览器缓存),再按八、九步骤上传发布即可,无需再做任何设置。
小程序常见问题:
同版本内更新小程序、更换域名后更新小程序、小程序没数据内容或在工具里有内容发布后没内容:
用记事本打开生成的小程序文件的config.js,其中的var host =的域名必须是网站当前域名,且不能是http,必须是https
如不正常:
1、域名要开https,且tls必须是1.2,不能是1.0
2、登录服务器,删掉网站根目录下的 uploadfilewechatapp 里的所有文件,重启程序池,清理本地浏览器缓存,重新用https地址进后台,再生成文件,生成后检查config.js的域名和https
3、网站域名不能用cdn加速,服务器代理等
友情提醒:
如果您无法独立完成小程序的设置和发布,可以联系您的售后QQ要求付费代操作发布,省时省心!