TapTap OAuth 接口
概述
TapTap OpenAPI 采用统一的 Mac Token 头部签算来传递用户授权信息。
开发者接入 SDK 单纯 TapTap 用户认证方式,用户授权应用后,将会生成一个访问令牌(Access Token)。该令牌将用于做 Mac 签算,生成 Authorization 头,用于身份验证和安全通信。单个 Access Token 的最长有效期为 30 天。SDK 在每次应用启动时,会自动刷新 Access Token,确保用户会话的持续有效性。 游戏移动端可通过 GetAccessToken 方法获取当前有效的 Access Token,该方法始终返回最新且有效的令牌。移动端获取的 Access Token 需上传至游戏服务器,用作与 TapTap 服务器进行后续通讯的标识。
Mac Token 生成算法见文档中的 MAC Token 算法 部分。
以下接口均为国内示例。当移动端初始化为海外时,登录即为海外,以下服务端文档流程不变,将示例中的请求域名 open.tapapis.cn 更换为海外域名 open.tapapis.com 即可。