全局IDAPI文档

编制 日期 版本
姜鹏 V1.0

1 相关说明

本项目基于美团leaf项目进行二次开发,集成了spring-cloud , nacos 。 支持segment (段号)模式。

其中 接口中的 key路径变量即为数据隔离的业务系统标识枚举值,由此值来隔离全局ID值。

相关概念请参见:https://github.com/Meituan-Dianping/Leaf

2 安全规范

业务访问中台的所有接口均需要使用 bizToken 或 remacToken作为HTTP头部标识。

其中: bizToken 为内部平台的应用使用 client_id和client_secret获取的access_token。

remacToken 为H5 端使用统一登录获取的access_token。

3 获取全局ID

描述: 分布式系统中获取全局ID的业务场景。如:订单号。

URL: /tx/platform-biz/remac-id-generator/api/segment/get/{key}

方法: POST

HTTP头: bizToken / remacToken

方法:POST

路径参数: key: 必传,业务系统标识枚举值

业务系统标识枚举值可以参见下表:

业务系统标识枚举值。 如有新的业务,请协助文档维护者更新。

意义
tx-biz-merchandise 天选商品中心
tx-biz-order 天选订单中心
tx-biz-tiance 天策
tx-biz-tiangong 天工

返回:

{
  "code": "200",
  "data": "2003",
  "message": "success"
}

其中: data值为分布式系统中的依据具体的业务获取的唯一ID 。

Copyright © www.remacsmart.com/ 2021 all right reserved,powered by Gitbook该文件修订时间: 2023-05-05 14:15:50

results matching ""

    No results matching ""