友米SCRM
  1. (栏目系统)系统设置文档
友米SCRM
  • 技术文档
    • (栏目系统)系统设置文档
      • SDK小程序对接与使用说明
      • SDK小程序对接说明-uni-app(vue2)
      • SDK小程序对接说明-uni-app(vue3)
      • SDK小程序对接说明-原生小程序
  1. (栏目系统)系统设置文档

SDK小程序对接与使用说明

SDK小程序对接与使用说明_v20250925
#

代码嵌入序言#

嵌入目的:在已有的业务小程序中嵌入课程业务,实现会员的课程学习功能。#

实现方式(只需要小程序前端开发人员对接即可):#

1、在已有的业务小程序中提供一个课程入口(菜单或者按钮),跳转到指定的小程序内页;
2、在小程序前端代码合并编译好的sdk代码(由友米提供);
3、添加一个中间页,适配sdk相关的逻辑(如:openid获取并缓存);
4、在业务小程序初始化时,适配sdk相关的逻辑(如:openid获取并缓存)。

版本变更信息#

序号变更说明变更前变更后版本号变更日期
1新增小程序调试配置-详情查看第“5”节内容v202509252025.9.25
2小程序播放页调整/langSub/pages/lmapp/play/langSub/pages/lmapp/indexv202509252025.9.25
3新增小程序相关页面说明--v202509252025.9.25

栏目小程序SDK功能:#

用户通过点击小程序内页卡片,播放相关的栏目视频,例如:
image.png

栏目小程序对接方案#

image.png

医药小程序完成小程序登录,并设置好lskj_environment(参考缓存说明)后重新跳转栏目播放系统内页#

小程序相关页面说明#

页面路径提供者页面功能颜色说明
/langSub/pages/lmapp/play接入方中间页:用于完成小程序初始化操作(需要获取到openid)路径使用绿色标注
/langSub/pages/lmapp/indexSDKsdk内页:sdk内置播放页路径使用蓝色标注
注意事项:
中间页(/langSub/pages/lmapp/play)由接入方提供
中间页(/langSub/pages/lmapp/play)由接入方提供
中间页(/langSub/pages/lmapp/play)由接入方提供
接入方需要在/langSub/pages/lmapp/play页面完成小程序初始化操作并通过静默授权获取到用户的openid
接入方需要在/langSub/pages/lmapp/play页面完成小程序初始化操作并通过静默授权获取到用户的openid
接入方需要在/langSub/pages/lmapp/play页面完成小程序初始化操作并通过静默授权获取到用户的openid
注意区分中间页(/langSub/pages/lmapp/play)和sdk内页(/langSub/pages/lmapp/index)

一、场景使用说明#

1. 卡片或短链场景#

卡片路径 /langSub/pages/lmapp/play?code={code}
短链路径 weixin://dl/business/?t=asdsaZX&cq=code%3D{code}
短链页面指向路径 /langSub/pages/lmapp/play?code={code}
保证“lskj_environment”缓存信息被正确设置,并跳转至/langSub/pages/lmapp/index?pageType=1页面

2. 小程序跳转小程序场景#

页面路径:/langSub/pages/lmapp/play?code={code}
保证“lskj_environment”缓存信息被正确设置,并跳转至/langSub/pages/lmapp/index?pageType=1页面

3. 小程序内部跳转场景#

页面路径 /langSub/pages/lmapp/index?pageType=1
保证“lskj_environment”缓存信息被正确设置,并跳转至/langSub/pages/lmapp/index?pageType=1页面

4. 注意事项#

小程序启动时需要保证”lskj_environment“缓存信息被正确设置,lskj_environment信息参考“四、小程序缓存(storage)使用说明”
小程序页面进入显示状态(show)时需要检测参数是否发生变化如果参数发生变化需要更新”lskj_environment“缓存信息,并重新跳转到/langSub/pages/lmapp/index?pageType=1页面
推荐使用wx.redirectTo进行页面跳转

二、配置腾讯云点播插件授权#

在小程序管理后台的设置 > 第三方服务中选择“添加插件”,弹出页面中搜索“云点播短视频播放器”,选中插件并添加
搜索云点播短视频播放器的 APPID:wx116d0dd5e6a39ac7,选中插件并添加
image.png
image.png

三、引入SDK小程序项目#

SDK小程序对接说明-uni-app(vue2)
SDK小程序对接说明-uni-app(vue3)
SDK小程序对接说明-原生小程序

四、小程序缓存(storage)使用说明#

lskj_environment:进入页面时的环境相关信息,json格式存储,具体信息如下:
标题属性类型属性描述
codeString业务码,从启动参数中获取或业务对接后获取
appidString小程序的appid
openidString用户的openid
lskj_cache:sdk页面的缓存数据信息,json格式存储,由sdk小程序设置具体内容

五、小程序调试配置#

具体配置信息参考下图:
image.png
如果code失效请联系技术人员获取最新的code
修改于 2025-11-10 08:48:48
下一页
SDK小程序对接说明-uni-app(vue2)
Built with