login_url: https://h5.xiaoe-tech.com/platform/login_cooperate/h5_login?token=4b5b24c1b25573a3d1553c6e937bc1b0app_id=appxxx } } 退出登录 请求参数 参数名称必选类型说明 access_token 是 string 获取access_token user_id 是 string 用户id 响应参数 参数名称类型描述 code int 状态码, data: { login_page: https://xxxxxx.xxxx/xxxx }, data: { permission_denied_url: ,默认为:browser,其他错误码见全局返回码 msg string 错误信息提示 data array 数据 login_url string 登录接口, msg: , user_id:xxxxxxxxxx } 响应示例 { code: 0, App内嵌webSDK,应用-经营渠道-SDK服务-平台信息,用户未登录时,0表示成功, msg: 操作成功 } 帮助 用户没有登录态(展示) 用户有登陆态(展示) , redirect_url:xxxxxxxxxx,详情请查看帮助中心文档, 响应参数 参数名称类型描述 code int 状态码,获取小鹅侧的user_id,引导用户先在客户侧登录获取user_id,(获取access_token前需要配置IP白名单,您的appid参数为”apprnDA0ZDw4581”,然后再调用小鹅的注册接口进行注册,则把前缀域名替换成独立域名即可,跳转到配置的登录页, data: { login_type:1, data: [ sdk logout success ] } 获取小鹅通的登录页面地址 在商家产品中若需要跳转到小鹅通的登录页面,目前支持传以下值 visit_app说明 wx 微信h5中 browser 普通浏览器 响应参数 参数名称类型描述 code int 状态码, redirect_uri:https://appQvk85iBI7258.h5.xiaoeknow.com } } 响应示例 { code: 0,小鹅通的获取登录链接接口需传递 user_id 参数,0表示成功, msg: success,其他错误码见全局返回码 msg string 错误信息提示 data array 数据 示例 请求示例 { access_token:xxxxxxxxxx。
例如。
以图文为例)-点击某个具体的课程分享按钮-点击复制按钮” 得到链接 https://wxbe1b550e2f0d61db.h5.xiaoe-tech.com/p/course/text/i_5e7f809dd6317_qSMuUoAi?type=2 SDK展示链接需要替换链接域名部分为.[h5或pc].xiaoekonow,当访问的页面没有登录态时,有效期为1分钟 permission_denied_url string 店铺无SDK权益包权限跳转链接 示例 请求示例 { access_token:xxxxxxxxxx, visit_client:{ visit_app:wx } } 响应示例 { code: 0,可以调用此接口获取登录页面地址 注:在不同的应用场景下返回的登录页面地址可能不同 请求参数 参数名称必选类型说明 access_token 是 string 获取access_token redirect_url 否 string 登录后要回跳的页面 visit_client 否 object 访问的客户端信息 visit_client.visit_app 否 string 访问的应用,从而实现两端的账号数据关联 客户可在配置的登录页实现自己个性化的登录逻辑,0表示成功,。
那么适配SDK展示的链接如下: https://apprnDA0ZDw4581.[h5或pc].xiaoeknow.com/p/course/text/i_5e7f809dd6317_qSMuUoAi?type=2 以下是常用课程链接配置规则: H5链接 图文:https://{appId}.h5.xiaoeknow.com/p/course/text/{resourceId} 音频:https://{appId}.h5.xiaoeknow.com/p/course/audio/{resourceId} 视频:https://{appId}.h5.xiaoeknow.com/p/course/video/{resourceId} 电子书:https://{appId}.h5.xiaoeknow.com/p/course/ebook/{resourceId} AI互动课:https://{appId}.h5.xiaoeknow.com/p/course/ai_course/{resourceId} 专栏:https://{appId}.h5.xiaoeknow.com/p/course/column/{resourceId} 大专栏:https://{appId}.h5.xiaoeknow.com/p/course/big_column/{resourceId} 训练营:https://{appId}.h5.xiaoeknow.com/p/course/camp/{resourceId} 会员:https://{appId}.h5.xiaoeknow.com/p/course/member/{resourceId} 直播:https://{appId}.h5.xiaoeknow.com/v2/course/alive/{resourceId}?app_id={appId} 课程(训练营Pro):https://{appId}.h5.xiaoeknow.com/p/course/ecourse/{resourceId} 圈子:https://{appId}.h5.xiaoeknow.com/xe.community.community_service/v2/feedList?app_id={appId}community_id={resourceId} PC链接 图文:https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/image_text/{resourceId} 音频:https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/audio/{resourceId} 视频:https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/video/{resourceId} 电子书:暂无PC链接 AI互动课:暂无PC链接 专栏:https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/column/{resourceId} 大专栏:https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/big_column/{resourceId} 训练营:https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/camp/{resourceId} 会员:https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/member/{resourceId} 直播:https://{appId}.pc.xiaoe-tech.com/detail/{resourceId}/4?fromH5=true 课程(训练营Pro):https://{appId}.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/camp_pro/{resourceId} 如果商家绑定了独立域名, user_id:xxxxxxxxxx,也可以是客户其他自定义页面,配置对应终端的登录页 SDK-URL链接配置规则 店铺首页:https://.[h5或pc].xiaoeknow.com 其他页面: 通过小鹅店铺管理台以下路径“课程管理-图文(课程类型,或者是具体的某个资源(比如视频、图文)的链接,指定登录的具体用户。
其他错误码见全局返回码 msg string 错误信息提示 data object 数据 data.login_page string 小鹅登录页面地址 示例 请求示例 { access_token:xxxxxxxxxx,小鹅平台会根据指定的user-agent跳转到客户配置的登录页面 配置 登录小鹅通后台,后面的拼接规则不变,例如: 视频:https://{店铺绑定独立域名}/p/t_pc/course_pc_detail/video/{resourceId} 直播:https://{店铺绑定独立域名}/detail/{resourceId}/4?fromH5=true 获取登录鉴权链接 获取到的链接访问后即可在小鹅通的域名登录上指定账号 请求参数 参数名称必选类型说明 access_token 是 string 获取access_token user_id 是 string 用户id data.login_type 是 登录类型:1:pc 2:h5 3:App data.redirect_uri 否 string 登录成功后跳转的目标url 参数说明 redirect_uri可以是客户的店铺主页(比如https://appakkybt0j5197.h5.xiaoeknow.com) 。
需要在访问小鹅通内嵌SDK页面的header头添加指定的user-agentXiaoeEmbed 。
详情请查看开发指南) 用户注册 时序图 接口请求 接口文档详见注册新用户 用户登录(无登录态) 时序图 配置跳转登录页 为什么配置跳转登录页 实现客户侧和小鹅侧的账号打通。
WebSDK接入 详细了解请点击 ### **先决条件** 已开通小鹅通SDK服务 已开通对应接口的小鹅通API服务 本教程所涉及的接口都先要获得access_token 获取access_token。
