常见问题
一、 能否使用http协议? 出于数据安全的考虑,小鹅通推荐使用https协议。使用http链接的接入,部分功能将受到限制,影响到功能的开发。
二、 调用接口返回1002是怎么回事?
接口返回1002时,请查看使用的请求参数是否正确,是否混用了API服务和SDK服务的参数。
三、 接口返回2017是怎么回事?
接口返回2017说明这个接口的权限没有开通,需要先找服务管家开通接口权限。
1、因SDK接口权限是在小鹅通后台填写SDK信息后下发的,检查是否在小鹅通后台填写过SDK信息,后期可修改,前期可快速填写跳过(pcweb和h5web接入的商家随意填写iOS&安卓相关信息)
2、如果已填写还没权限则咨询服务管家。
四、 状态码都代表些什么意思?
请查看状态码详情。
五 、 是否支持海外手机号? 支持。手机号格式:[+区号-]手机号,海外手机号区号必传,如 +1-643xxxx123。
六.SDK是否支持自定义页面UI?
主页面(如列表页)可以通过小鹅通管理台配置微页面自定义页面展示。直播、课程详情页面无法配置。
您也可以自主开发页面,仅嵌入小鹅通的课程详情页。
七.小鹅通的B端管理台是否可以通过SDK嵌入到自研的管理台?
不支持。小鹅通SDK是将知识店铺H5链接嵌入到您的APP或Web中,管理台暂不支持嵌入。
八.SDK是否支持二次开发?
暂时不支持二次开发,您可以选择只接入小鹅通的课程页面,其他页面自主开发。
九.SDK不支持什么功能
SDK支持99%现有知识店铺功能,如直播,音频视频播放等。但暂不支持所有基于微信生态的功能,如直播间红包,模板消息推送等。具体您可以看功能列表。
十.原生SDK和WebSDK有什么区别
- 接入差异:AppSDK只能接入到原生开发的APP中(需要iOS、安卓、后台开发),WebSDK可以接入到原生开发和混合开发的APP以及Web中(需要Web前端、后台开发)。
- 功能差异:原生SDK能调用原生APP的能力,所以可以支持APP原生自有的功能,例如点击放大查看图片,长按保存图片,app分享。但WebSDK是纯嵌入网页,无法调用原生APP的能力,则无法支持。
- 技术差异:原生APPSDK是依靠你方后端获取登录token,token交给App,App调用SDK将网页token塞入cookie当中(syncToken)去做到打通登录的。WebSDK是通过你方后端获取登录链接,让客户端直接跳转链接(跳转完小鹅通来塞入token到cookie中)来打通登录态的。
十一.SDK里可以用推广员吗?
支持,其中涉及较多技术方案,具体可以联系管家,邀请技术同事沟通具体反感。
十二.SDK提供播放器吗?
不提供播放器或拉流地址
十三.小程序支持SDK吗?
目前暂不支持,需要放验证文件到小鹅通服务器,目前还不支持,强烈需求请反馈给服务管家或销售。
十四.单点登录怎么做?
目前知识店铺已经在店铺设置-登录设备限制可以设置成1,即课满足单点的登录,如果单纯是为了单点登录无需使用SDK
十五.Websdk的商家怎么填写App的资料,App还未上线不知道怎么填写。
暂时随意填写即可,后面可修改。
十六.是否有方法从内嵌的H5中回到APP
- 通用的做法就是依赖默认一般的左上角goback返回
- 在H5店铺装修中设置广告图或者超链接形式的跳转,配置的链接可以使app可识别的特定链接,或者配置一个h5网页,网页js通知回宿主App来控制跳转到App页面。
十六.是否有方法从微信H5中去到APP,例如支付完成后引导至App。
- 丝滑的无缝跳转目前还不具备,需要的话提小鹅社区需求
- 曲线救国,在H5店铺装修中设置广告图或者超链接形式的跳转,配置一个h5网页,网页js通知回(schema)宿主App来控制跳转到App页面。
十七.直播间是否可以游客登录
- 不可以,小鹅通的直播间目前已经需要登录。
- 但是你方可以模拟成游客登录,实际上还是注册了小鹅通的账号,但是你方系统没有向用户索要手机号等信息,造成游客登录的假象,昵称可以是随机(游客8888)等。待用户在app真正注册登录后,再关联上你方的用户。
十八.如何打通账户,unionid和phone是怎么打通到小鹅通的H5账户的
请看账号打通