创建群组
POST
/im/v2/teams
请求参数
Header 参数
AppKey
string
必需
默认值:
{{AppKey}}
X-custom-traceid
string
可选
默认值:
{% mock 'uuid' %}
Nonce
string
必需
默认值:
{{Nonce}}
CurTime
string
必需
默认值:
{{CurTime}}
CheckSum
string
必需
默认值:
{{CheckSum}}
Body 参数application/json
owner_account_id
string
必需
team_type
integer
必需
>= 1<= 2
name
string
必需
icon
string
可选
announcement
string
可选
intro
string
可选
members_limit
integer
可选
server_extension
string
可选
invite_account_ids
array[string]
必需
invite_msg
string
必需
extension
string
可选
configuration
object
群组配置项。
join_mode
integer
必需
>= 0<= 2
agree_mode
integer
可选
>= 0<= 1
invite_mode
integer
可选
>= 0<= 1
update_team_info_mode
integer
可选
>= 0<= 1
update_extension_mode
integer
可选
>= 0<= 1
antispam_business_id
string
可选
示例
{
"owner_account_id": "accid1",
"team_type": 1,
"name": "车快他队果争",
"icon": "http://dummyimage.com/100x100",
"announcement": "occaecat Ut",
"intro": "cupidatat sed enim velit",
"members_limit": 1,
"server_extension": "in consequat sunt irure",
"extension": "amet dolore magna",
"invite_account_ids": [
"81"
],
"invite_msg": "magna dolore dolor Excepteur do",
"configuration": {
"join_mode": 1,
"agree_mode": 0,
"invite_mode": 0,
"update_team_info_mode": 1,
"update_extension_mode": 1,
"antispam_business_id": " "
}
}
示例代码
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://open.yunxinapi.com/im/v2/teams' \
--header 'AppKey;' \
--header 'X-custom-traceid: {% mock '\''uuid'\'' %}' \
--header 'Nonce;' \
--header 'CurTime;' \
--header 'CheckSum;' \
--header 'Content-Type: application/json' \
--data-raw '{
"owner_account_id": "accid1",
"team_type": 1,
"name": "车快他队果争",
"icon": "http://dummyimage.com/100x100",
"announcement": "occaecat Ut",
"intro": "cupidatat sed enim velit",
"members_limit": 1,
"server_extension": "in consequat sunt irure",
"extension": "amet dolore magna",
"invite_account_ids": [
"81"
],
"invite_msg": "magna dolore dolor Excepteur do",
"configuration": {
"join_mode": 1,
"agree_mode": 0,
"invite_mode": 0,
"update_team_info_mode": 1,
"update_extension_mode": 1,
"antispam_business_id": " "
}
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
msg
string
必需
data
object
必需
failed_list
object
必需
team_info
object
可选
示例
{
"code": 0,
"msg": "string",
"data": {
"failed_list": {
"account_id": "string",
"error_code": 0,
"error_msg": "string"
},
"team_info": {
"team_id": "string",
"owner_account_id": "string",
"name": "string",
"icon": "string",
"announcement": "string",
"intro": "string",
"server_extention": "string",
"customer_extension": "string",
"create_time": 0,
"update_time": 0,
"configuration": {
"join_mode": 0,
"agree_mode": 0,
"invite_mode": 0,
"update_team_info_mode": 0,
"update_extension_mode": 0,
"chat_banned_mode": 0
}
}
}
}
🟢200成功
🟢200请求参数错误
🟢200服务器错误