对接前温馨提示与声明
为了更好的理解开发过程,提高对接效率,建议开发者首先要体验我们标准产品功能,在会使用产品功能的前提下再开始对接,这样便于更加深入理解产品。
开发者在开发前和开发过程中请仔细阅读相关开发文档,多加利用左上角的搜索功能找到所需的内容。
为方便开发者对接,缩短对接的周期,我们已经封装好了各终端及多种语言的SDK,请下载对应SDK集成到您的项目中下载地址
如果您在对接过程中发现文档中有描述错误或者不理解的地方,请随时通过对接群反馈给我们。
对接流程说明
欢拓API仅提供基础数据,客户须将数据同步到自己数据库,通过自己的数据库来实现业务需求。
1、获取openId与openToken
openId是我们为合作方分配的唯一标识id,openToken是调用api时需要使用到的密钥。获取方式有2种:
1.1、通过联系我司工作人员获取
1.2、若已开通了欢拓开放后台 (https://console.talk-fun.com/) 的账号,请登录进入开放后台,后台首页即可获取openId与openToken
2、创建课程
创建课程的2种方式:
2.1、在开放后台 (https://console.talk-fun.com/) 的课程管理中创建
2.2、通过api创建,调用开放api的course.add接口进行创建,详细参数与返回值见https://open.talk-fun.com/docs/getstartV2/api/course.html
3、获取主播登录地址
调用开放api的course.launch接口获取主播登录地址,然后启动直播器,点击下方的上课进行直播。api详细参数与返回值见https://open.talk-fun.com/docs/getstartV2/api/course_live.html
4、观看直播
调用开放api的course.access获取直播间的地址liveUrl即可进行观看直播,详细参数与返回值见https://open.talk-fun.com/docs/getstartV2/api/course_access.html
5、直播结束后观看回放
直播结束后,调用开放api的course.access.playback获取回放地址playbackUrl即可观看直播回放,详细参数与返回值见https://open.talk-fun.com/docs/getstartV2/api/course_access.html