昶戈开放平台
  1. 企业配置
昶戈开放平台
  • 昶戈开放平台
    • 概述
    • 对接步骤
    • 开始开发
      • 获取企业授权
    • 通讯录管理
      • 岗位管理
        • 批量添加岗位
        • 删除岗位
        • 获取岗位列表
        • 增加/修改岗位信息
        • 批量删除岗位成员数据
        • 增加岗位成员数据
      • 成员管理
        • 批量增加修改用户信息
        • 批量删除用户
        • 批量启用用户
        • 批量停用用户
        • 获取用户列表
        • 增加修改用户信息
        • 获取显示企业用户自定义字段列表 *
      • 产品线管理
        • 删除产品线
        • 获取产品线列表
        • 增加修改产品线人员信息
        • 增加修改产品线信息
      • 标签管理
        • 删除标签
        • 获取标签列表
        • 增加修改标签信息
        • 批量删除标签成员数据
        • 获取标签成员数据
        • 增加标签成员数据
      • 部门管理
        • 批量添加/修改部门
        • 批量添加部门(树形结构添加)
        • 删除部门
        • 获取部门列表
        • 增加修改部门信息
    • 授权登录
      • 免登录URL
    • 合作商开放接口
      • 企业配置
        • 获取合作商授权 *
          GET
        • 删除企业信息 *
          POST
        • 获取企业列表 *
          POST
        • 增加/修改企业信息 *
          POST
    • 消息和事件通知
      • 消息和事件通知
        • 订阅 *
        • 取消订阅 *
      • 消息和事件通知接收消息
        • 接收消息推送
    • 培训数据
      • 课程
        • 获取PC端首页第一个推荐课程
        • 获取移动端首页第一个推荐课程 *
      • 学员培训数据
        • 获取学员培训项目数据
        • 获取学员培训项目数据 V2
      • 实验室课程
        • 获取课程人员基础信息接口
        • 实验数据上传接口
    • 附录
      • 加密及算法
  1. 企业配置

增加/修改企业信息 *

测试环境
https://api.test.tgtrain.cn
测试环境
https://api.test.tgtrain.cn
POST
/partner/customer/submit
/partner/customer 合作商_企业配置
增加/修改企业信息 customerId==0为增加 customerId>0为修改

请求参数

Query 参数
access_token
string 
合作商密钥
必需
Body 参数application/json
accounts
integer 
可选
*购买账号数量(账号数量并发数二选一)
areaId
integer 
中孚区域编号 固定
可选
city
string 
*城市(必填)
可选
concurrents
integer 
可选
*并发数(账号数量并发数二选一)
contactEmail
string 
联系邮箱
可选
contactMobile
string 
联系手机号
可选
contactName
string 
联系人
可选
customerCode
string 
*客户标识(必填)
可选
customerId
integer 
可选
*客户编号(修改时必填)
customerName
string 
*客户名称(必填)
可选
customerShortName
string 
客户名称简称
可选
customerType
integer 
可选
*企业类型 1客户 2合作伙伴 3供应商 4飞书(必填)
defPass
string 
员工默认密码
可选
expireDate
array[string]
可选
*开通时间/到期日期(必填)
industryId
integer 
*所属行业(必填)
可选
loginImg
string 
登录图片
可选
loginType
integer 
可选
登陆类型:1侧边logo;2整个背景图片;3自定义+资源包
logo1
string 
可选
前台Logo(文件名来自上传接口/api/lms/upload/avatar)
logo2
string 
可选
后台Logo(文件名来自上传接口/api/lms/upload/avatar)
mobileSkin
string 
手机端皮肤
可选
orgCode
string 
中孚机构代码 唯一
可选
partnerId
integer 
合作伙伴编号
可选
storageSize
integer 
可选
*存储空间 单位是G(必填)
theme
string 
主题色
可选
versionId
integer 
可选
*购买系统版本(必填)
示例
{
    "accounts": 0,
    "areaId": 0,
    "city": "string",
    "concurrents": 0,
    "contactEmail": "string",
    "contactMobile": "string",
    "contactName": "string",
    "customerCode": "string",
    "customerId": 0,
    "customerName": "string",
    "customerShortName": "string",
    "customerType": 0,
    "defPass": "string",
    "expireDate": [
        "string"
    ],
    "industryId": 0,
    "loginImg": "string",
    "loginType": 0,
    "logo1": "string",
    "logo2": "string",
    "mobileSkin": "string",
    "orgCode": "string",
    "partnerId": 0,
    "storageSize": 0,
    "theme": "string",
    "versionId": 0
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.test.tgtrain.cn/partner/customer/submit?access_token' \
--header 'Content-Type: application/json' \
--data-raw '{
    "accounts": 0,
    "areaId": 0,
    "city": "string",
    "concurrents": 0,
    "contactEmail": "string",
    "contactMobile": "string",
    "contactName": "string",
    "customerCode": "string",
    "customerId": 0,
    "customerName": "string",
    "customerShortName": "string",
    "customerType": 0,
    "defPass": "string",
    "expireDate": [
        "string"
    ],
    "industryId": 0,
    "loginImg": "string",
    "loginType": 0,
    "logo1": "string",
    "logo2": "string",
    "mobileSkin": "string",
    "orgCode": "string",
    "partnerId": 0,
    "storageSize": 0,
    "theme": "string",
    "versionId": 0
}'

返回响应

🟢200返回企业编号
application/json
Body
data
string 
可选
ret
integer 
可选
返回状态 0成功 1失败
示例
{
    "data": "string",
    "ret": 0
}
🔴500返回错误消息
修改于 2023-11-27 06:58:20
上一页
获取企业列表 *
下一页
订阅 *
Built with