纷享销客开发者手册 纷享销客开发者手册
  • APL开发手册
  • PWC开发手册
  • OpenAPI 文档
  • 快速入门
  • API 授权流程
  • API 基础说明
  • OpenAPI
  • 免登集成方案
  • 客户端开发
  • 常见问题
  • OpenApi V1版本 (opens new window)
  • 简体中文
  • English
  • 快速入门
  • API 授权流程
  • API 基础说明
  • OpenAPI
  • 免登集成方案
  • 客户端开发
  • 常见问题
  • OpenApi V1版本 (opens new window)
  • 简体中文
  • English
  • 快速入门

  • API授权流程

  • API基础说明

  • OpenAPI

    • CRM对象接口

    • CRM对象通用接口

    • 通讯录接口

    • 其他接口

      • 任务待办接口

      • 考勤外勤接口

      • 协同审批接口

      • 企业互联接口

      • 消息接口

      • 素材管理接口

      • 网盘接口

      • 营销通接口

      • 文件服务

      • ERP接口

        • ERP提供对外的数据推送接口
        • BI接口

        • 下线接口

    • 免登集成方案

    • 客户端开发

    • 常见问题

    目录

    ERP提供对外的数据推送接口

    # 描述

    ERP提供对外的数据推送接口

    # 请求说明

    请求方式:POST + application/json

    请求路径:https://${填入所在云的域名}/cgi/crm/erp/syncdata/objdata/push?thirdTraceId=${随机字符串}

    请求头填写 :参考公共参数填写

    # 请求参数

    参数 类型 是否必填 说明
    data Map 是 数据集
      objAPIName String 否 erp的对象apiName
      dataCenterId String 否 数据中心id(可以在crm管理后台-连接器-连接对象-生成api的推送接口,找到dataCenterId)
      id String 否 id传值的时候,表示数据体是完全按照标准的erp集成平台定义的数据格式。id不传值表示非标准的格式,需要在推送接口设置函数
      masterFieldVal Map 否 主对象数据
      detailFieldVals Map 否 从对象数据列表
      directSync Boolean 否 是否实时同步
      destObjectApiName String 否 目标对象apiName:如果是实时同步必须要填目标对象

    # 请求示例

    {
      "data": {
        "detailFieldVals": {
          "erpSalesOrderProductObj": [
            {
              "number": "04270002-0001",
              "product_id": "000",
              "product_price": "100",
              "sales_price": "100"
            }
          ]
        },
        "directSync": false,
        "destObjectApiName": "erpSalesOrderProductObj",
        "objAPIName": "erpSalesOrderObj",
        "dataCenterId": "63f82854a8bd974420925e83",
        "masterFieldVal": {
          "number": "04270002",
          "order_account_id": "042700001",
          "order_origin_price": "100",
          "sales_order_discount_price": "100",
          "receiver_phone": "1900901091021"
        },
        "id": "111"
      }
    }
    

    # 返回参数

    参数 类型 说明
    traceId string 请求唯一ID
    errorDescription string 错误描述
    errorMessage string 错误信息
    errorCode Int 查看错误码

    # 返回示例

    {
      "traceId": "E-O.827xxxxxx",
      "errorDescription": "success",
      "errorMessage": "OK",
      "errorCode": 0
    }
    

    # 注意事项

    • 不能使用返回值的message字段做逻辑判断,errorMessage会有变化;
    生成文件预览URL
    BI拼表接口

    ← 生成文件预览URL BI拼表接口→

    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式