功能介绍
为了访问 TapTap Deverloper Services(以下简称 TDS)的相关服务功能,你的用户需要拥有一个 TapTap 账号。如果用户未使用 TapTap 账号,你的应用在调用 TDS 服务 API 时可能会遇到错误。本文档介绍了如何在你的应用中实现 TapTap 登录体验。
业务介绍
TapTap 账号服务,基于标准的 OAuth 2.0 协议构建的授权登录系统,为开发者提供了简单、安全、快速的账号登录授权功能,为用户免去输入账号密码的繁琐步骤,一键通过 TapTap 账号授权,即刻使用你的应用。
在取得用户授权之后,开发者可以通过接口调用的方式获得 TapTap 用户的相关公开信息,包括用户昵称、头像、性别等信息,可用于提高应用内的用户体验设计。
前期工作
请确认已经在 TapTap 开发者中心 - 应用配置完成了开启操作。
配置签名证书
为了更高的安全性,TapTap 登录服务需要校验你的游戏。你需要提交游戏的 package name(Android 包名)、Bundle id(iOS 包名)以及 Android 签名。
tip
1、Android 的包名请使用符合 Android 规范的命名方式。参考文档:Android 开发者 - 设置应用 ID
2、Android 的签名为 Keystore 文件中的 MD5 字符串(32 位),填入时请去除特殊符号
3、iOS 的 Bundle ID 请使用符合苹果规范的命名方式。参考文档:Property List Key - CFBundle 标识符