4414站长论坛 发表于 2024-4-9 12:04:05

为您的 Discuz!ᵂ 对接公众版“气泡圈”微信小程序 New

【未开通Discuz!ᵂ 站点】
如果您还没有开通 Discuz!ᵂ 站点,请点此开通:https://www.witframe.com/redirect/discuz?union=eSY7B


【已开通Discuz!ᵂ 站点】

1、开启内存优化功能

打开Discuz!ᵂ 站点后台,全局 > 性能优化 > 内存优化, 开启内存优化开关,启用 Redis。



2、导入 RESTful 接口

打开Discuz!ᵂ 站点后台,站长 >RESTful 接口>导入接口, 选择在线安装方式,选中Discuz! Team点击提交,提交成功后,将会在接口列表中看到接口内容。




3、创建接口应用

打开Discuz!ᵂ 站点后台,站长 >RESTful 接口>应用列表, 点击添加按钮,新建一个接口应用,即可获得接口通信参数appid和secret。通时,需要确保 设置权限 列表内的接口都是可用状态。





4、对接“气泡圈”微信小程序

打开https://w.discuz.vip/后台,扩展应用 >微信小程序 >接口参数, 填写步骤3中获得的appid和secret,提交,并将状态勾选为启用。如果下方提示“接口获取成功”则对接成功。



5、设置小程序码图标

打开https://w.discuz.vip/后台,扩展应用 >微信小程序 >小程序码,在此可以设置自己微信小程序码中心logo图标。




接下来,就可以扫码体验自己的微信小程序了,目前测试,新版QQ也可以直接打开。
如何设置首页轮播图与版块导航,请参考步骤7、微信小程序首页添加 轮播图 与 版块导航




6、外部微信小程序跳转方式

打开https://w.discuz.vip/后台,扩展应用 >微信小程序 >小程序参数,可以看到“气泡圈”微信小程序的AppID,和你的小程序首页路径,如果需要在其他小程序中设置“气泡圈”站点的跳转,可以通过这两个参数实现。




代码如下:
wx.navigateToMiniProgram({appId: 'wx35b371637a825073',path: 'pages/index?scene=24'})


具体实现方式可以参考微信小程序开发文档
https://developers.weixin.qq.com/miniprogram/dev/api/navigate/wx.navigateToMiniProgram.html


7、微信小程序首页添加 轮播图 与 版块导航

打开Discuz!ᵂ 站点后台,门户 > 模块管理 > 数据调用, 分别添加模块标识为app_swiper和app_forums的数据调用。
app_swiper为首页轮播图模块,数据来源设置为 帖子 相关,建议筛选带图帖子;
app_forums为首页版块导航模块,数据来源为 论坛版块;
添加后,首页即可显示轮播图与版块导航了。







8、微信小程序首页分类聚合

打开Discuz!ᵂ 站点后台,论坛> 聚合首页 , 添加聚合分类,即可在微信小程序首页显示帖子分类tab选项卡。



以上便是 Discuz!ᵂ站点 对接公众版“气泡圈”微信小程序的操作流程。

如果您还没有开通 Discuz!ᵂ 站点,请点此开通:https://www.witframe.com/redirect/discuz?union=eSY7B

4414站长论坛 发表于 2024-4-9 12:04:18

沙发占位✌

4414站长论坛 发表于 2024-4-9 12:04:49

前排支持

ROBOT 发表于 2024-4-9 12:05:05

前排留名~
页: [1]
查看完整版本: 为您的 Discuz!ᵂ 对接公众版“气泡圈”微信小程序 New