ChatGame开放平台简介


ChatGame

ChatGame一款基于iOS和Android平台的免费移动社交软件。ChatGame利用实时美颜技术,在提供稳定流畅的视频通话的同时,让你和你的朋友享有更美好的视觉体验。ChatGame在视频聊天中加入迷你游戏,一边通话一边和好友进行互动,让视频聊天变得更有趣,更友好。

ChatGame开放平台

ChatGame开放平台,是基于ChatGame之上,为开发者提供的一种即时通讯能力平台,基于本开放平台,开发者可以轻松地构建出符合自己需求的即使通讯产品,包括消息通讯,群组通讯,视频美颜通话,视频直播等功能。

一般来说,基于ChatGame开放平台的即时通讯应用,在架构上至少应包括App手机客户端应用和APP服务器。App手机客户端、APP服务器,都可以与ChatGame开放平台进行通信。

* AppClient

App应用的客户端,包括Android、IOS,集成了ChatGame提供的SDK。通过SDK提供的接口与ChatGame开放平台进行交互。

* AppServer

App应用的服务端,提供各个应用的业务逻辑处理。通过http restful api接口调用ChatGame开放平台提供的服务。

* ChatGame开放平台

提供基本的即时通讯包括消息和语音(视频)通讯能力。

用户集成

ChatGame开放平台不在App之外建立并行的用户体系,App应用的详细用户信息(如性别,身高,体重等)仍在App服务器中进行保存。

在调用ChatGame开放平台功能时,通常需要ChatGame用户ID,ChatGame开放平台提供了App用户ID与ChatGame用户ID的映射接口,供App服务器对用户进行转换,然后进行相应操作。

因此,无论是新开发的App服务器,还是已在运行的App服务器,都可以平滑地接入ChatGame开放平台。

集成步骤

注册开发者账号并创建App

  • 2. 在调试阶段对App应用进行调试,若调试成功后,切换为正式阶段。等待ChatGame人员审核通过,App应用即可进入正式应用。

服务端集成

  • 1. 集成用户,调用ChatGame开放平台的REST API接口,为每个App用户创建ChatGame账号ID。
  • 2. 使用App用户对应的ChatGame账号ID,登陆ChatGame开放平台,得到用户Token。
  • 3. 携带用户TOKEN,调用ChatGame开放平台的各种REST API接口。

客户端集成

  • 使用Android 或 iOS SDK集成。

常见集成方案

常见问题