美文网首页
一种接入第三方数据的中间服务设计方案

一种接入第三方数据的中间服务设计方案

作者: 小二上酒8 | 来源:发表于2022-10-28 14:19 被阅读0次

架构图

数据库设计

同步思路

首次推送

在推动时,我们会往sync_data_post_log 推送记录表插入一条推送数据,此条数据存储本次推送的所有报文。

sync_data已同步数据表存储单条数据

sync_data_log同步数据操作记录表存储单条数据 的操作日志以及同步失败的错误信息

第二次推送

接口设计

POST /datasync/v1/sync

Body 请求参数

{
    "Parameters": [
        {
            "id": "100001",
            "name": "张三",
            "key": "20003510",
            "info": "test post message",

        }
    ]
}
复制代码

请求参数

名称 位置 类型 必选 说明
body body json

返回结果

成功结果

{
    "result": "S",
    "msg": "成功
}
复制代码

失败结果

{
    "result": "F",
    "msg": "同步数据失败",
    "datas": [
        {
            "id": "663567440684519424",
            "status": "0",
            "msg": "数据不存在!"
        },
        {
            "id": "数据的唯一标识_ID",
            "status": "0",
            "msg": "失败原因"
        }
    ]
}
复制代码

系统异常结果

{
    "result": "E",
    "msg": "系统错误"
}
复制代码
状态码 状态码含义 说明 数据模型
S 成功! 成功 json
F 导入失败! 导入失败,失败数据存在返回datas中 json
E 服务错误! 服务错误!请联系管理员 json

返回数据结构

名称 类型 必选 约束 说明
» result string true none 标识
» msg string true none 消息
» datas array false none 错误数据list
»» id string true none 数据id
»» status string true none 0:失败,1:成功
»» msg string true none 失败原因

相关文章

  • 如何快速的接入新的第三方登录--模板方法模式

    作为账号服务,一般会接入微信,QQ, AppleId 登录第三方服务,随着业务发展,也会接入其他第三方,那怎样子...

  • JSON字符串生成对应的实体类

    一、需求场景   最近进行接口开发和第三方接入,数据传输格式使用JSON,服务端将JSON数据序列化为对象使用,因...

  • 服务端线上接口监控实践

    本文章转载于搜狗测试 背景 最近上线了一个新的服务,这个服务有一个特点就是接入了n个第三方的数据服务,前端通过不同...

  • 网站接入QQ第三方登录

    第三方网站主要通过使用“QQ登录”接入QQ互联开放平台。“QQ登录”是QQ互联开放平台提供给第三方网站的一种服务。...

  • dubbo如何使用

    相关工具的概念 1. dubbo: 是管理中间层的工具,在业务层到数据仓库间有非常多服务的接入和服务提供者需要调...

  • ios原生社交分享实践

    1. 前言 目前很多分享可能都是考虑接入第三方SDK,一种是接入集成SDK,类似有盟,另外一种就是接入各个社交平台...

  • 2018-11-28 关于用户使用场景建立的一些反思和总结

    先说一下背景 为了帮助用户将第三方的运动软件(小米、咕咚、乐动力等)的数据接入到我们的平台,从而对数据接入模块进行...

  • 数据埋点太麻烦?诸葛助您快人一步

    在上周的文章中,诸葛君为大家介绍了多种的数据采集和接入方式,包括数据埋点和第三方API接入等。今天诸葛君就为大家详...

  • hellojs 第三方登录 接入失败

    关于hellojs接入第三方失败问题 需要对应服务方(google、ins等),注册拿到AppID。 scode ...

  • Express

    Express express与ejs 静态服务 中间件 第三方中间件 Cookie Session expres...

网友评论

      本文标题:一种接入第三方数据的中间服务设计方案

      本文链接:https://www.haomeiwen.com/subject/ruvqtdtx.html