有没有办法更新和删除 Glip 团队或群组?
Is there a way to update and delete a Glip team or group?
我可以使用 chats
API 检索 groups/teams 的列表或单个列表,但我找不到如何更新或删除组或团队。
我使用成功的GET
API包括:
获取聊天列表
GET https://platform.ringcentral.com/restapi/v1.0/glip/chats
通过 ID 获取聊天信息
GET https://platform.ringcentral.com/restapi/v1.0/glip/chats/{chatId}
但是,当我尝试在聊天 ID API 端点上调用 PATCH
或 DELETE
时,我收到 404
。有没有办法删除 Glip 团队或群组?
chats
是涵盖群组和团队的新端点,但是 PATCH
和 DELETE
尚未在其上实现。
更新团队
要更新团队,请使用旧的 teams
端点。下面的 teamId
与 "Get Chat List" API 编辑的 id
属性 return 中提供的 chatId
相同。 =31=]
仅支持以下正文参数。使用您要更新的那个。
PATCH https://platform.ringcentral.com/restapi/v1.0/glip/teams/{teamId}
{
"public": true,
"name": "My New Team Name",
"description": "My Fancy Team"
}
一个成功的 PATCH
将 return 一个带有 JSON 团队属性正文的 200 OK
响应。
删除团队
要删除团队,请使用旧的 teams
端点。下面的 teamId
与 "Get Chat List" API 编辑的 id
属性 return 中提供的 chatId
相同。 =31=]
DELETE https://platform.ringcentral.com/restapi/v1.0/glip/teams/{teamId}
成功的响应将导致 204 No Content
响应状态代码。
更新群组
没有更新群组的选项,因为它只是与多个参与者的聊天。
删除群组
无法删除 Group
或 PrivateChat
。尝试这样做将导致以下错误。要删除 Group
,请先将其转换为 Team
,然后再将其删除。
HTTP 400 Bad Request
{
"errors": [
{
"errorCode": "CNV-001",
"message": "Conversation with type [Group] cannot be deleted."
}
]
}
我可以使用 chats
API 检索 groups/teams 的列表或单个列表,但我找不到如何更新或删除组或团队。
我使用成功的GET
API包括:
获取聊天列表
GET https://platform.ringcentral.com/restapi/v1.0/glip/chats
通过 ID 获取聊天信息
GET https://platform.ringcentral.com/restapi/v1.0/glip/chats/{chatId}
但是,当我尝试在聊天 ID API 端点上调用 PATCH
或 DELETE
时,我收到 404
。有没有办法删除 Glip 团队或群组?
chats
是涵盖群组和团队的新端点,但是 PATCH
和 DELETE
尚未在其上实现。
更新团队
要更新团队,请使用旧的 teams
端点。下面的 teamId
与 "Get Chat List" API 编辑的 id
属性 return 中提供的 chatId
相同。 =31=]
仅支持以下正文参数。使用您要更新的那个。
PATCH https://platform.ringcentral.com/restapi/v1.0/glip/teams/{teamId}
{
"public": true,
"name": "My New Team Name",
"description": "My Fancy Team"
}
一个成功的 PATCH
将 return 一个带有 JSON 团队属性正文的 200 OK
响应。
删除团队
要删除团队,请使用旧的 teams
端点。下面的 teamId
与 "Get Chat List" API 编辑的 id
属性 return 中提供的 chatId
相同。 =31=]
DELETE https://platform.ringcentral.com/restapi/v1.0/glip/teams/{teamId}
成功的响应将导致 204 No Content
响应状态代码。
更新群组
没有更新群组的选项,因为它只是与多个参与者的聊天。
删除群组
无法删除 Group
或 PrivateChat
。尝试这样做将导致以下错误。要删除 Group
,请先将其转换为 Team
,然后再将其删除。
HTTP 400 Bad Request
{
"errors": [
{
"errorCode": "CNV-001",
"message": "Conversation with type [Group] cannot be deleted."
}
]
}