Markdown |
---|
## 保存第三方平台企业购买的插件信息根据第三方平台token获取所开通的插件权限信息 **接口地址** ``https://integrate.rabbitpre.com/api/integrate/plugin/saveOrgPluginInfo4ThirdPart`getOpenPluginList` **请求方式** `POST` **consumes** `["application/json"]` **produces** `["*/*"]` **接口描述** `` **请求参数** | 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema | | ------------ | -------------------------------- |-----------|--------|----|--- | | X-ComponentToken | 第三方平台访问token(第三方平台) | header | true | string | | **响应状态** | param状态码 | param | 说明 body | true | 第三方插件开通记录 | 第三方插件开通记录 schema | **schema属性说明** **第三方插件开通记录** | 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema | | ------------ | -------------------------------- |-----------|--------|----|--- | | appTemplateKey200 | 应用模板appTemplateKey:有赞 YOUZAN、驿客 EZR | body | OK true |string | | | companyName | 企业名称 | body | false |string | | | endTime | 结束时间 ||ApiResponse«List«第三方平台所开通的插件权限信息»» body | true |string(date-time) | | | pluginKey |201 插件KEY | body | Created true |string | | | pluginName | 插件名字 | body | true |string | | | startTime | 开始时间 | body | true |string(date-time) | 401 | | status | 状态Unauthorized 1 未开通、2 已开通,可用值:1,2 | body | true |integer(int32) | | | thirdCompanyId | 第三方企业ID | body | true |string | | **响应状态** | 状态码403 | 说明Forbidden | schema | | ------------ | -------------------------------- |---------------------- | | 200404 | Not Found | OK |ApiResponse«object» | **响应参数** | 201参数名称 | Created参数说明 | | 类型 | schema | | ------------ | -------------------|-------|----------- | | 401 code | Unauthorized | string | | | data | | | 403 array | Forbidden 第三方平台所开通的插件权限信息 | | errorCode | | string | | | 404 | Not Found| msg | | string | | | **schema属性说明** **响应参数第三方平台所开通的插件权限信息** | 参数名称 | 参数说明 | 类型 | schema | | ------------ | ------------------|-|-------|----------- | | codemoduleKey | 模块KEY | | string | 100300-授权code错误 | | moduleName data | 模块名称 | | objectstring | | | permissionKey errorCode | 权限KEY | | string | | | permissionName msg | 权限名称 | | string | | **响应示例** ```json { "code": "", "data": [ { "moduleKey": "", "moduleName": "", "permissionKey": "", "permissionName": "" } ], "errorCode": "", "msg": "" } ``` |
...