跳至主要内容
版本:V4.0

客戶服務API


獲取消息列表

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
page_sizeIntegerBody每頁數量
page_indexIntegerBody當前頁數

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
result[]Object<result>Body返回結果

result說明

參數名類型位置說明
message_idStringBody消息ID
message_titleStringBody消息標題
message_contentStringBody消息內容
message_modeStringBody消息模式
all:所有
device:設備
user:用戶
residences[]Object<residence>Body住宅信息

residence說明

參數名類型位置說明
residence_idStringBody住宅ID

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "get_message_list",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"page_size": 1,
"page_index": 1,
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": [
{
"message_id": "mfa332e258aae1badbb27d31128f442d2",
"message_title": "test",
"message_content": "test",
"message_mode": "user",
"residences": [
{
"residence_id": "rafa332e258aae1badbb27d31128f442d"
}
]
}
]
}

失敗返回示例

接口失敗返回



獲取消息信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
message_idStringBody消息ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObject<result>Body返回結果

result說明

參數名類型位置說明
message_titleStringBody消息標題
message_contentStringBody消息內容
message_modeStringBody消息模式
all:所有
device:設備
user:用戶
residences[]Object<residence>Body住宅信息

residence說明

參數名類型位置說明
residence_idStringBody住宅ID

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "get_message_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"message_id": "mfa332e258aae1badbb27d31128f442d2"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {
"message_title": "test",
"message_content": "test",
"message_mode": "user",
"residences": [
{
"residence_id": "rafa332e258aae1badbb27d31128f442d"
}
]
}
}

失敗返回示例

接口失敗返回



創建消息信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
message_titleStringBody消息標題
message_contentStringBody消息內容
message_modeStringBody消息模式
all:所有
device:設備
user:用戶
residences[]Object<residence>Body住宅信息

residence說明

參數名類型位置必填說明
residence_idStringBody住宅ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObject<result>Body返回結果

result說明

參數名類型位置說明
message_idStringBody消息ID

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "create_message_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"message_title": "test",
"message_content": "test",
"message_mode": "user",
"residences": [
{
"residence_id": "rafa332e258aae1badbb27d31128f442d"
}
]
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {
"message_id": "mbafa332e258aae1badbb27d31128f446"
}
}

失敗返回示例

接口失敗返回



刪除消息信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
message_idStringBody消息ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObjectBody返回結果

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "delete_message_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"message_id": "m8b5a73f8dd84abaa94dcs248be49b0d1"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {}
}

失敗返回示例

接口失敗返回



獲取公告類型列表

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
page_sizeIntegerBody每頁數量
page_indexIntegerBody當前頁數

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
result[]Object<result>Body返回結果

result說明

參數名類型位置說明
announcement_type_idStringBody公告類型ID
announcement_type_nameStringBody公告類型名稱
created_timeStringBody創建時間,UTC

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "get_announcement_type_list",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"page_size": 1,
"page_index": 1,
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": [
{
"announcement_type_id": "afa332e258aae1badbb27d31128f442d2",
"announcement_type_name": "test",
"created_time": "2024-07-23 17:13:53"
}
]
}

失敗返回示例

接口失敗返回



獲取公告類型信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_type_idStringBody公告類型ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObject<result>Body返回結果

result說明

參數名類型位置說明
announcement_type_nameStringBody公告類型名稱
created_timeStringBody創建時間,UTC

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "get_announcement_type_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_type_id": "afa332e258aae1badbb27d31128f442d2"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {
"announcement_type_name": "test",
"created_time": "2024-07-23 17:13:53"
}
}

失敗返回示例

接口失敗返回



創建公告類型信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_type_nameStringBody公告類型名稱

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObject<result>Body返回結果

result說明

參數名類型位置說明
announcement_type_idStringBody公告類型ID

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "create_announcement_type_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_type_name": "test"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {
"announcement_type_id": "abafa332e258aae1badbb27d31128f446"
}
}

失敗返回示例

接口失敗返回



更新公告類型信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_type_idStringBody公告類型ID
announcement_type_nameStringBody公告類型名稱

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObjectBody返回結果

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "update_announcement_type_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_type_id": "abafa332e258aae1badbb27d31128f446",
"announcement_type_name": "test"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {}
}

失敗返回示例

接口失敗返回



刪除公告類型信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_type_idStringBody公告類型ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObjectBody返回結果

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "delete_announcement_type_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_type_id": "a8b5a73f8dd84abaa94dcs248be49b0d1"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {}
}

失敗返回示例

接口失敗返回



獲取公告列表

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
page_sizeIntegerBody每頁數量
page_indexIntegerBody當前頁數

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
result[]Object<result>Body返回結果

result說明

參數名類型位置說明
announcement_idStringBody公告ID
announcement_type_idStringBody公告類型ID
announcement_titleStringBody公告標題
is_publishedBooleanBody判斷公告是否發佈
true:已發佈
false:未發佈
buildings[]Object<building>Body樓棟信息
created_timeStringBody創建時間,UTC
published_timeStringBody發佈時間,UTC

building說明

參數名類型位置說明
building_idStringBody樓棟ID

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "get_announcement_list",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"page_size": 1,
"page_index": 1,
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": [
{
"announcement_id": "afa332e258aae1badbb27d31128f442d2",
"announcement_type_id": "aga332e258aae1badbb27d31128f442d2",
"announcement_title": "test",
"is_published": true,
"buildings": [
{
"building_id": "bafa332e258aae1badbb27d31128f442d"
}
],
"created_time": "2025-07-23 17:12:53",
"published_time": "2025-07-30 17:12:53"
}
]
}

失敗返回示例

接口失敗返回



獲取公告信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_idStringBody公告ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObject<result>Body返回結果

result說明

參數名類型位置說明
announcement_type_idStringBody公告類型ID
announcement_titleStringBody公告標題
announcement_contentStringBody公告內容
is_publishedBooleanBody判斷公告是否發佈
true:已發佈
false:未發佈
created_timeStringBody創建時間,UTC
published_timeStringBody發佈時間,UTC
buildings[]Object<building>Body樓棟信息
residences[]Object<residence>Body住宅信息

building說明

參數名類型位置說明
building_idStringBody樓棟ID

residence說明

參數名類型位置說明
residence_idStringBody住宅ID

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "get_announcement_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_id": "afa332e258aae1badbb27d31128f442d2"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {
"announcement_type_id": "a8b5a73f8dd84abaa94dcs248be49b0d1",
"announcement_title": "test",
"announcement_content": "test",
"is_published": true,
"created_time": "2025-07-23 17:12:53",
"published_time": "2025-07-30 17:12:53",
"buildings": [
{
"building_id": "bafa332e258aae1badbb27d31128f442d"
}
],
"residences": []
}
}

失敗返回示例

接口失敗返回



創建公告信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_type_idStringBody公告類型ID
announcement_titleStringBody公告標題
announcement_contentStringBody公告內容
buildings[]Object<building>Body樓棟信息
residences[]Object<residence>Body住宅信息

building說明

參數名類型位置必填說明
building_idStringBody樓棟ID

residence說明

參數名類型位置必填說明
residence_idStringBody住宅ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObject<result>Body返回結果

result說明

參數名類型位置說明
announcement_idStringBody公告ID

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "create_announcement_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_type_id": "a8b5a73f8dd84abaa94dcs248be49b0d1",
"announcement_title": "test",
"announcement_content": "test",
"buildings": [
{
"building_id": "bafa332e258aae1badbb27d31128f442d"
}
],
"residences": []
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {
"announcement_id": "abafa332e258aae1badbb27d31128f446"
}
}

失敗返回示例

接口失敗返回



更新公告信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_idStringBody公告ID
announcement_type_idStringBody公告類型ID
announcement_titleStringBody公告標題
announcement_contentStringBody公告內容
buildings[]Object<building>Body樓棟信息
residences[]Object<residence>Body住宅信息

building說明

參數名類型位置必填說明
building_idStringBody樓棟ID

residence說明

參數名類型位置必填說明
residence_idStringBody住宅ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObjectBody返回結果

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "update_announcement_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_id": "abafa332e258aae1badbb27d31128f446",
"announcement_type_id": "a8b5a73f8dd84abaa94dcs248be49b0d1",
"announcement_title": "test",
"announcement_content": "test",
"buildings": [
{
"building_id": "bafa332e258aae1badbb27d31128f442d"
}
],
"residences": []
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {}
}

失敗返回示例

接口失敗返回



發佈公告信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_idStringBody公告ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObjectBody返回結果

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "publish_announcement_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_id": "a8b5a73f8dd84abaa94dcs248be49b0d1"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {}
}

失敗返回示例

接口失敗返回



刪除公告信息

接口地址

POST /api/v1.0/invoke/open-ability/method/manager-commands

請求參數

參數名類型位置必填說明
Content-TypeStringHeader內容類型,值爲application/json
AcceptStringHeader接受類型,值爲application/json
AuthorizationStringHeaderBearer認證,訪問令牌
commandStringBody命令名稱
idStringBody命令ID
paramObject<param>Body命令參數

param說明

參數名類型位置必填說明
project_idStringBody項目ID
announcement_idStringBody公告ID

返回參數

參數名類型位置說明
Content-TypeStringHeader內容類型,值爲application/json
successBooleanBody判斷請求是否成功
true:成功
false:失敗
timestampIntegerBody時間戳
resultObjectBody返回結果

請求示例

POST /api/v1.0/invoke/open-ability/method/manager-commands

Content-Type: application/json

Accept: application/json

Authorization: Bearer ac45e846ca23ab42c9ae469d988ae32a9

{
"command": "delete_announcement_info",
"id": "c45e846ca23ab42c9ae469d988ae32a96",
"param": {
"project_id": "p31adc223cc4b3bedb6bd4742dedcfa52",
"announcement_id": "a8b5a73f8dd84abaa94dcs248be49b0d1"
}
}

成功返回示例

狀態碼:200

Content-Type: application/json

{
"success": true,
"timestamp": 1540869200562,
"result": {}
}

失敗返回示例

接口失敗返回