TcaplusDB PB表 RESTFul API 开始使用

目前TcaplusDB只为PB表提供了RESTFul API。

RESTFul API主要提供基于HTTP协议的PB表读写接口,RESTFul API具有易使用,易测试,不依赖专有SDK等优点。基于RESTFul形式的API对于许多用户来说都比较熟悉,无需理解过多底层协议机制(如PB协议),用户可以根据自己所熟悉的语言对RESTFul API进行二次包装,以满足自身需要。

使用RESTFul API的前期准备工作主要包括:

  1. 准备环境;
  2. 创建业务;
  3. 创建游戏区;
  4. 创建表格;
  5. 收集环境信息。

以上准备工作已经完成,可以直接跳过。

1. 准备环境

参考创建集群文档,部署TcaplusDB集群,或者申请TcaplusDB服务。

2. 创建业务

参考创建业务文档,创建业务(App)。

3. 创建游戏区

参考创建游戏区文档,创建游戏区(Zone)。

4. 创建表格

参考创建表格文档,创建PB数据表。

PB表分为Generic表和List表两种。

4.1. Generic表定义说明

<待补充>

4.2. List表定义说明

<待补充>

5. 收集环境信息

使用RESTFul API时,需要用到一些环境相关参数,具体参数和收集方法见下表。

参数 获取方法
目录服务器地址列表 国内idc&dev&其他自建环境:联系dba分配restproxy进程后由dba提供相应Tcaplus_REST_URL。 腾讯云环境:腾讯云控制台 RESTful Endpoint, ip:80, 端口默认80。 TcaplusDB本地docker版: RESTful Endpoint, ip:31001, 端口默认31001
业务ID 获取业务ID
业务访问密码 获取业务访问密码
游戏区ID 获取游戏区ID
数据表名 test

6. 使用RESTFul API

参见RESTFul API各接口的使用说明

7. 常见问题

使用RESTFul API的过程中,有疑问或者遇到报错,可参考“常见问题”和“错误码含义和处理方法”进行处理。

  1. 常见问题文档;
  2. 错误码含义和处理方法文档。

results matching ""

    No results matching ""