接入指南

云学堂.AI智能教练功能接入指南主要介绍第三方App对接时,Android及iOS代码示例;

接入方案概述

第三方App已经对接云学堂学习平台,然后再接入智能教练SDK,由智能教练SDK完成整个训练过程;

前置要求

  1. 第三方App已对接云学堂学习平台,身份已打通;
  2. 第三方Android App接入浏览器X5内核(引入jar包方式),X5内核版本号:43967,大小:200K;(非必须,但推荐使用X5内核,减少兼容性风险)

方案对接流程:

  1. 第三方App设置useragent (useragent 值由云学堂确定为“yxtthird2app”);
  2. 智能教练H5判断useragent,进行后续业务逻辑处理;
  3. 第三方App通过WebView打开智能教练H5页面;
  4. 在训练时,进入项目详情页面,【开始】按钮点击后,通过H5对接App的协议打开智能教练SDK;
  5. 智能教练服务端进行后续的业务逻辑处理;
  6. 第三方App 和智能教练H5 整体联调、测试、验收。

接入步骤

  1. App与H5均接入测试环境;
  2. 云学堂与第三方App研发人员联调协议;
  3. 第三方App开发相应功能;
  4. 整体联调成功后进行打包测试;
  5. 云学堂智能教练H5发布产线,第三方App提供产线环境安装包;
  6. 产线功能验证;

关于作者

江苏云学堂网络科技有限公司开发人员,如有问题请发送邮件至 cuiqq@yxt.com