English
Log In
You can then view all documents
成长工具/内容输出/内容SDK/内容SDK_iOS/短剧接入_iOS/解锁记录绑定
解锁记录绑定
Last updated 2024-09-26 15:29:51

解锁记录绑定

注意事项

  1. 如果开发者有自己的账号体系,需要实现解锁记录绑定功能,否则解锁记录无法同步。
  2. 如果开发者没有账号体系,可以忽略该部分,默认游客登录。

前置依赖:用户体系同步依赖server key秘钥(获取方式见本文档最后面:server key建议由开发者服务器动态下发,避免泄露),请开发者从穿山甲平台-成长工具-内容输出-接入管理找到应用并获取该应用的server key。

登录接入步骤:「登录相关接口都在DJXManager头文件中」

  1. 生成签名参数,详见本章节 1
  2. 注入开发者用户ouid进行登录,详见本章节2
  3. 解锁记录解绑,详见本章节3

1、生成签名参数

开发者登录成功后,需要将用户id回传给sdk

  • 【推荐】为保证安全性,建议由开发者服务端将业务侧登录态传递给SDK,防止server key被恶意篡改,详细实现请参考解锁记录绑定加签服务端接口
  • 如果您没有自己的服务器,可以调用getSignWithPaySecretKey获取签名参数,并传给

解锁绑定记录接口loginWithParamsString进行登录

复制

2、解锁记录绑定接口

用户登录开发者app后,调用SDK的登录接口,将上面通过服务端和客户端接口生成的登录签名参数回传即可

复制

3、解锁记录解绑接口

退出登录要调用SDK的用户解锁记录解绑接口logoutWithCompletionBlock,否则会保留之前的登录信息,退出登录后SDK会回到游客状态

复制

4、登录状态

复制

5、获取server key


Contents
Contact us