AppFlow集成到微信小程序

更新时间:
复制为 MD 格式

本文介绍如何将AppFlow集成到微信小程序中。

创建AI助手页面集成

参考创建AI助手进行创建。

配置微信小程序业务域名

  1. 单击微信公众平台,进入您的小程序后台,在开发 > 开发管理 > 开发设置 > 业务域名功能中添加域名,域名为自定义域名。

    单击 修改 按钮即可添加或编辑业务域名,最多可添加200个业务域名。

  2. 添加域名完成后,需下载校验文件,参照 步骤一:设置可信域名 配置可信域名的方式配置业务域名。在弹出的配置业务域名对话框中,先单击下载校验文件并将文件放置在域名根目录下(确保可通过浏览器访问该文件),然后在下方输入框中填写自定义域名。域名需经过 ICP 备案,新备案域名需 24 小时后才可配置。

微信小程序集成

  • 方案一:使用web-view嵌入

    该方案为匿名方案,安全性较低,建议在生产环境采用更安全的集成小程序登录态方案

    web-view组件使用方法参考web-view | 微信开放文档。小程序使用web-view嵌入获取到的页面URL, 参考代码如下:

     <web-view 
          src="{{url}}" 
        ></web-view>
  • 方案二:集成小程序登录态

    通过提供有效令牌来验证用户身份,适合需要保护资源且支持无状态验证的场景。

    1. 登录配置勾选token方式

    2. 小程序服务端调用API 生成登录会话Token获取用户免登的UserSessionToken,同时将小程序用户信息传递,例如用户ID、用户名、用户头像等。

    3. web-viewurl后面拼接上?access_session_token=XXX(XXX为上一步获取到的token)。