1、前后端跨域访问,用户信息如何同步?
答:1.对于插件前端来讲,平台方容器页面在微信授权拿到用户信息之后,再初始化插件类,将用户信息通过构造器配置参数传入,详见插件类构造器配置参数说明文档。
2.对于插件后端来讲,插件前端调用插件后端接口的时候,携带token认证请求头(如何携带token认证请求头?),插件后端再到插件平台这边换取用户信息,详见获取用户信息接口文档。
2、接入插件平台,供应商需要做哪些功能开发?
答:接入方式包括两种:1、在兔展现有插件规则策略基础上供应商做只前端玩法交互扩展;2、供应商可以重新开发新的插件类型;
方式1比如兔展现有抽奖插件包括大转盘、九宫格、刮刮乐、扭蛋机、礼物雨、砸金蛋6种玩法,供应商只需做前端新玩法,比如摇一摇+抽奖、老虎机+抽奖、翻纸牌+抽奖,其中抽奖规则策略逻辑供应商可以直接调用兔展现有抽奖全部策略逻辑(无需开发);供应商只需完成C端H5页面开发和插件业务数据统计页面即可(如抽奖插件中pv、uv、玩家列表、中奖名单等统计页面);
方式2比如供应商通过属性配置+兔展现有系统组件形式创建一个新的插件,供应商只需完成C端H5页面开发和插件业务数据统计页面即可;
说明:暂不支持除兔展现有系统组件外的其他复杂的特定功能,比如暂不支持支付相关功能。供应商可以将特定功能需求反馈给兔展,兔展会定期筛选供应商提出的特定功能进行组件化开放出来。
3、如果企业用户(插件使用者)使用大转盘插件,并配置了奖品,到时候前端(供应商)如何获取到奖品的相关信息?
答:插件前端无需调用接口,平台方容器页面在初始化插件类时,将活动配置数据(如奖品配置)通过构造器配置参数传入,详见插件类构造器配置参数说明文档。
4、“获取活动信息和插件配置”这个接口是什么情况下供应商需要调用到?
答:这个供应商不用调,平台方容器页面会主动调用,然后把配置信息通过插件类构造器配置参数传入给插件,详见插件类构造器配置参数说明文档。
5、前端接入技术有没有硬性要求?
答:没有过多的硬性要求,但有一些规范和约定,请参考前端相关文档。
6、第三方平台接入是什么?与供应商接入有什么区别?
答:第三方平台接入指的是第三方平台与兔展平台对接,兔展开放插件给第三方平台企业客户使用,与供应商接入关联不大,供应商可以不用细看。
7、插件数据链接是什么?供应商可以自己定义数据页面内容?
答:插件数据链接指插件活动数据统计页面链接地址(比如活动PV,UV,玩家列表,中奖名单等这些数据统计),如果插件都是调用兔展接口,则供应商无需开发数据统计页面,如果有调用供应商自己后端接口,则需要供应商自己开发数据统计页面,并提供统计页面链接地址给兔展,兔展将该统计页面嵌入平台。供应商可以自己定义数据页面内容。
8、系统组件怎么使用?使用兔展系统组件供应商还需要自己写接口吗?
答:系统组件提供两个功能: 1,打包好的属性配置, 2,后端业务逻辑接口。 供应商的插件可以直接调用系统组件也可以自己实现后端业务。调用兔展系统组件无需供应商自己写对应的接口。
9、前端的h5页面有限制吗?比如所有的交互必须在同一个页面?
答:可以是弹窗或多页面实现,不限制,但最好要适配平台方页面,避免布局错乱等细节问题。
10、前端是否支持按需加载异步模块?
答:支持。开发者可以使用`import()`函数按需加载异步动态模块,配合`webapck`打包输出动态模块,详见`前端文档-注意事项`的`按需加载异步模块`小节的说明。
11、有插件H5示例源码吗?
答:有。请前往插件H5示例源码文档查看。