文档首页/ CodeArts IDE Online/ API参考/ API/ 插件市场/ 获取当前用户下的发布商列表 - ListPublisher
更新时间:2026-01-15 GMT+08:00
分享

获取当前用户下的发布商列表 - ListPublisher

功能介绍

在CodeArts IDE Online中,可以通过插件市场获取当前用户下的发布商列表。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

授权信息

当前API调用无需身份策略权限。

URI

GET /v1/marketplace/publishers/mine

表1 Query参数

参数

是否必选

参数类型

描述

name

String

参数解释:

发布商名称。

约束限制:

不涉及。

取值范围:

0~255。

默认取值:

不涉及。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释:

通过调用IAM服务获取用户的Token(响应消息头中X-Subject-Token的值)。

约束限制:

不涉及。

取值范围:

1~100000。

默认取值:

不涉及。

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

result

Array of PublisherVO objects

参数解释:

返回值。

取值范围:

0~10000。

status

String

参数解释:

请求响应的状态,表明请求是否成功。

取值范围:

  • success:请求响应成功。

  • error:请求响应失败。

表4 PublisherVO

参数

参数类型

描述

code_repo

String

参数解释:

代码地址。

取值范围:

长度为0~255.

created_time

String

参数解释:

创建时间。

取值范围:

不涉及

description

String

参数解释:

发布商描述。

取值范围:

0~255

eamap_info

String

参数解释:

EAMAP注册信息。

取值范围:

长度为0~255。

email

String

参数解释:

邮箱。

取值范围:

长度为0~255。

espase_group

String

参数解释:

espase交流群号。

取值范围:

长度为0~255。

extension_count

Long

参数解释:

插件数量。

取值范围:

0~2147483647。

id

String

参数解释:

发布商ID。

取值范围:

0~255。

identifier

String

参数解释:

唯一标识。

取值范围:

长度为0~255。

is_open

Boolean

参数解释:

是否为开源发布商。

取值范围:

  • 0:非开源发布商。

  • 1:开源发布商。

is_org

Boolean

参数解释:

发布商或组织。

取值范围:

  • 0:发布商。

  • 1:组织。

logo_url

String

参数解释:

发布商logo。

取值范围:

长度为0~255。

member_count

Long

参数解释:

成员数量。

取值范围:

0~2147483647。

name

String

参数解释:

发布商名称。

取值范围:

0~255。

official

Boolean

参数解释:

是否是官方发布商。

取值范围:

  • true:表示为官方发布商。

  • false:表示为非官方发布商。

owners

Array of MemberRoleVo objects

参数解释:

成员角色。

取值范围:

不涉及。

publisher_review

Boolean

参数解释:

是否开启发布商审核。

取值范围:

  • 0:关闭。

  • 1:开启。

role

String

参数解释:

角色。

取值范围:

不涉及。

status

Boolean

参数解释:

发布状态,是否正常发布。

取值范围:

  • 0:禁止发布。

  • 1:正常发布。

suite_count

Long

参数解释:

匹配数量。

取值范围:

0~2147483647。

support_url

String

参数解释:

支持地址。

取值范围:

0~255。

system_review

Boolean

参数解释:

是否忽略系统审核。

取值范围:

  • 0:不忽略。

  • 1:忽略。

updated_time

String

参数解释:

更新时间。

取值范围:

0~255。

web_url

String

参数解释:

官方地址。

取值范围:

0~255。

表5 MemberRoleVo

参数

参数类型

描述

domain_id

String

参数解释:

租户ID。

取值范围:

0~255。

extension_count

Integer

参数解释:

插件数量。

取值范围:

0~2147483647。

role

String

参数解释:

角色名称。

取值范围:

0~255。

role_id

Long

参数解释:

角色ID。

取值范围:

0~2147483647。

role_value

String

参数解释:

发布商或插件ID。

取值范围:

0~255。

user_id

String

参数解释:

用户ID。

取值范围:

0~255。

user_name

String

参数解释:

用户名。

取值范围:

0~255。

状态码:401

表6 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释:

错误描述信息。详情请参见错误码

取值范围:

不涉及。

error_code

String

参数解释:

错误码。详情请参见错误码

取值范围:

不涉及。

状态码:403

表7 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释:

错误描述信息。详情请参见错误码

取值范围:

不涉及。

error_code

String

参数解释:

错误码。详情请参见错误码

取值范围:

不涉及。

状态码:404

表8 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释:

错误描述信息。详情请参见错误码

取值范围:

不涉及。

error_code

String

参数解释:

错误码。详情请参见错误码

取值范围:

不涉及。

请求示例

获取当前用户下的发布商列表

GET https://{endpoint}/v1/marketplace/publishers/mine

响应示例

状态码:200

OK

{
  "result" : [ {
    "id" : "cc809483-21b8-473b-bd65-ff87efb261fa",
    "name" : "Spring Boot Extension Pack",
    "identifier" : "huawei",
    "description" : "Spring Boot Extension Pack",
    "email" : "xuhui80@huawei.com",
    "status" : true,
    "publisher_review" : false,
    "system_review" : false,
    "official" : false,
    "is_open" : false,
    "created_time" : "2022-04-01 09:54:26",
    "updated_time" : "2023-02-15 15:29:12",
    "role" : "Owner"
  }, {
    "id" : "6251b1ee539f4c02ad4b83daeda81633",
    "name" : "fast-run-app",
    "identifier" : "devcloud_cloudide_pwx501764_g0",
    "description" : "fast-run-appc",
    "email" : "test@qq.com",
    "web_url" : "",
    "status" : true,
    "publisher_review" : false,
    "system_review" : false,
    "official" : false,
    "is_open" : false,
    "created_time" : "2022-04-01 09:54:26",
    "updated_time" : "2022-09-08 11:01:10",
    "role" : "Owner"
  } ],
  "status" : "success"
}

状态码

状态码

描述

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

错误码

请参见错误码

相关文档