创作者中心
中心
学习
商店
人才
论坛
路线图
登录
Create
概览
体验
虚拟形象
素材
Open Cloud
Roblox Studio has increased the minimum specification requirements.
Learn More
Create
/
Open Cloud
/
Legacy APIs
中文(简体)
反馈
Groups v1
*
此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按
此处
。
基本网址
https://groups.roblox.com
JSON
下载
FeaturedContent
DELETE
/v1
/featured-content
/event
删除群组的特色事件
GET
/v1
/featured-content
/event
获取群组的特色事件
POST
/v1
/featured-content
/event
为群组设置特色事件
Groups
GET
/v1
/groups
/{groupId}
获取群组信息
GET
/v1
/groups
/{groupId}
/audit-log
获取群组的审计日志
GET
/v1
/groups
/{groupId}
/name-history
获取群组名称更改历史。
GET
/v1
/groups
/{groupId}
/settings
获取群组的设置
PATCH
/v1
/groups
/{groupId}
/settings
更新群组的设置
GET
/v1
/groups
/configuration
/metadata
获取群组配置上下文信息
GET
/v1
/groups
/metadata
获取群组上下文信息:  用户可以成为的最大群组数量。  用户是成员的当前群组数量。  是否基于设备类型显示/隐藏特定功能。
POST
/v1
/groups
/create
创建一个新的组。
POST
/v1
/groups
/policies
获取用于遵守的组政策信息。
PATCH
/v1
/groups
/{groupId}
/description
更新群组描述
PATCH
/v1
/groups
/{groupId}
/name
更新群组名称。
PATCH
/v1
/groups
/{groupId}
/notification-preference
更新群组的设置
PATCH
/v1
/groups
/{groupId}
/status
设置群组状态
PATCH
/v1
/groups
/icon
更新群组图标。
Membership
DELETE
/v1
/groups
/{groupId}
/join-requests
批量拒绝群组加入请求
GET
/v1
/groups
/{groupId}
/join-requests
获取群组的加入请求页面。
POST
/v1
/groups
/{groupId}
/join-requests
批量接受群组加入请求
DELETE
/v1
/groups
/{groupId}
/join-requests
/users
/{userId}
拒绝/取消群组加入请求。
GET
/v1
/groups
/{groupId}
/join-requests
/users
/{userId}
通过用户ID获得群组加入请求。
POST
/v1
/groups
/{groupId}
/join-requests
/users
/{userId}
接受群组加入请求。
GET
/v1
/groups
/{groupId}
/membership
在身份验证用户的上下文中获取群组成员信息
GET
/v1
/groups
/{groupId}
/roles
获取群组中角色集的列表。
GET
/v1
/groups
/{groupId}
/roles
/{roleSetId}
/users
获取特定角色集中的群组用户列表。
GET
/v1
/groups
/{groupId}
/users
获取群组中的用户列表。
POST
/v1
/groups
/{groupId}
/users
加入群组
GET
/v1
/user
/groups
/pending
获取认证用户请求加入的群组
GET
/v1
/users
/{userId}
/friends
/groups
/roles
获取指定用户的朋友所在的所有群组列表。
GET
/v1
/users
/{userId}
/groups
/roles
获取指定用户所在的群组的所有角色列表。
POST
/v1
/groups
/{groupId}
/change-owner
将群组所有者更改为另一位用户。
POST
/v1
/groups
/{groupId}
/claim-ownership
以身份验证的用户拥有群组的所有权
DELETE
/v1
/groups
/{groupId}
/users
/{userId}
将用户从群组中删除
PATCH
/v1
/groups
/{groupId}
/users
/{userId}
在群组中更新用户角色。
Revenue
GET
/v1
/groups
/{groupId}
/payout-restriction
获取表示群组是否可以使用付款功能的值
GET
/v1
/groups
/{groupId}
/payouts
获取群组支付百分比列表
POST
/v1
/groups
/{groupId}
/payouts
向用户支付 Robux。
POST
/v1
/groups
/{groupId}
/payouts
/recurring
更新定期付款。
Relationships
GET
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
获取群组的关系
DELETE
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
/requests
批量拒绝群组成员请求
GET
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
/requests
获取群组的关系请求
POST
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
/requests
批量接受群组成员请求
DELETE
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
/{relatedGroupId}
删除群组关系。
POST
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
/{relatedGroupId}
创建一个群组关系。
DELETE
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
/requests
/{relatedGroupId}
拒绝群组关系请求。
POST
/v1
/groups
/{groupId}
/relationships
/{groupRelationshipType}
/requests
/{relatedGroupId}
接受群关系请求。
Permissions
GET
/v1
/groups
/{groupId}
/roles
/{roleSetId}
/permissions
获取群组角色集的权限。授权用户必须是群组所有者或请求的角色集,除了客人角色,所有人(成员和客人)都可以查看。
PATCH
/v1
/groups
/{groupId}
/roles
/{roleSetId}
/permissions
更新组的角色集权限。授权用户必须是组所有者。
GET
/v1
/groups
/{groupId}
/roles
/guest
/permissions
获取群组的访客角色集的权限。这些权限可由所有(成员和访客)用户查看。
GET
/v1
/groups
/{groupId}
/roles
/permissions
获取每个角色的所有权限
GET
/v1
/groups
/{groupId}
/users
/{userId}
/permissions
获取用户在群组中拥有的权限。仅限群组所有者和 RCC
SocialLinks
GET
/v1
/groups
/{groupId}
/social-links
获取与群组关联的社交链接数据
POST
/v1
/groups
/{groupId}
/social-links
发布社交链接
DELETE
/v1
/groups
/{groupId}
/social-links
/{socialLinkId}
删除社交链接
PATCH
/v1
/groups
/{groupId}
/social-links
/{socialLinkId}
更新社交链接
Wall
GET
/v1
/groups
/{groupId}
/wall
/posts
获取群组墙帖列表。
POST
/v1
/groups
/{groupId}
/wall
/posts
在群组墙上创建一个帖子
POST
/v1
/groups
/{groupId}
/wall
/subscribe
订阅认证用户接收群组墙事件的通知。
DELETE
/v1
/groups
/{groupId}
/wall
/posts
/{postId}
删除群组墙帖子。
DELETE
/v1
/groups
/{groupId}
/wall
/users
/{userId}
/posts
删除特定用户发布的所有群组墙帖子。
GroupSearch
GET
/v1
/groups
/search
按关键字搜索群组。
GET
/v1
/groups
/search
/lookup
按名称查找群组。优先考虑准确匹配的第一个结果。
GET
/v1
/groups
/search
/metadata
获取建议的群组和其他杂项信息,用于群组/加入页面,如旗帜
Roles
GET
/v1
/roles
通过其ID获得角色。
PrimaryGroup
GET
/v1
/users
/{userId}
/groups
/primary
/role
获取用户的主要群组。
DELETE
/v1
/user
/groups
/primary
移除认证用户的主要群组
POST
/v1
/user
/groups
/primary
设置认证用户的主要群组
RoleSets
POST
/v1
/groups
/{groupId}
/rolesets
/create
创建新的群组角色集。
DELETE
/v1
/groups
/{groupId}
/rolesets
/{rolesetId}
删除现有组角色集。
PATCH
/v1
/groups
/{groupId}
/rolesets
/{rolesetId}
更新现有群组角色集。
Models
Roblox.Groups.Api.ChangeOwnerRequest
Roblox.Groups.Api.CreateWallPostRequest
Roblox.Groups.Api.GroupAllRolesResponse
Roblox.Groups.Api.GroupAuditLogPageResponse[Roblox.Groups.Api.Models.Response.GroupAuditLogResponseItem]
Roblox.Groups.Api.GroupConfigurationDisplayOptionsResponse
Roblox.Groups.Api.GroupConfigurationResponse
Roblox.Groups.Api.GroupDescriptionResponse
Roblox.Groups.Api.GroupDetailResponse
Roblox.Groups.Api.GroupEconomyPermissionsModel
Roblox.Groups.Api.GroupForumsPermissionsModel
Roblox.Groups.Api.GroupJoinRequestResponse
Roblox.Groups.Api.GroupManagementPermissionsModel
Roblox.Groups.Api.GroupMembershipDetailResponse
Roblox.Groups.Api.GroupMembershipMetadataResponse
Roblox.Groups.Api.GroupMembershipPermissionsModel
Roblox.Groups.Api.GroupNameChangeConfigurationResponse
Roblox.Groups.Api.GroupNotificationPreferenceData
Roblox.Groups.Api.GroupOpenCloudPermissionsModel
Roblox.Groups.Api.GroupPayoutResponse
Roblox.Groups.Api.GroupPayoutRestrictionResponse
Roblox.Groups.Api.GroupPermissionsModel
Roblox.Groups.Api.GroupPermissionsResponse
Roblox.Groups.Api.GroupPoliciesResponse
Roblox.Groups.Api.GroupPolicyRequest
Roblox.Groups.Api.GroupPolicyResponse
Roblox.Groups.Api.GroupPostsPermissionsModel
Roblox.Groups.Api.GroupRelationshipsResponse
Roblox.Groups.Api.GroupRoleDetailResponse
Roblox.Groups.Api.GroupRoleResponse
Roblox.Groups.Api.GroupSearchMetadataResponse
Roblox.Groups.Api.GroupSearchPageResponse
Roblox.Groups.Api.GroupSearchResponseItem
Roblox.Groups.Api.GroupSettingsResponse
Roblox.Groups.Api.GroupsDisplayOptionsResponse
Roblox.Groups.Api.JoinGroupRequest
Roblox.Groups.Api.MembersRequest
Roblox.Groups.Api.Models.Request.CreateRoleSetRequest
Roblox.Groups.Api.Models.Request.UpdateRoleSetRequest
Roblox.Groups.Api.Models.Response.GroupAuditLogResponseItem
Roblox.Groups.Api.Models.Response.GroupNameHistoryResponseItem
Roblox.Groups.Api.Models.Response.GroupWallPostModel
Roblox.Groups.Api.Models.Response.UserModel
Roblox.Groups.Api.PayoutRecipientRequest
Roblox.Groups.Api.PayoutRequest
Roblox.Groups.Api.PostGroupStatusRequest
Roblox.Groups.Api.PrimaryGroupRequest
Roblox.Groups.Api.RecurringPayoutsConfigurationResponse
Roblox.Groups.Api.RelationshipsRequest
Roblox.Groups.Api.RoleConfigurationResponse
Roblox.Groups.Api.ShoutResponse
Roblox.Groups.Api.SocialLinkRequest
Roblox.Groups.Api.SocialLinkResponse
Roblox.Groups.Api.UpdateGroupDescriptionRequest
Roblox.Groups.Api.UpdateGroupNameRequest
Roblox.Groups.Api.UpdateGroupNameResponse
Roblox.Groups.Api.UpdateGroupNotificationPreferenceRequest
Roblox.Groups.Api.UpdateGroupSettingsRequest
Roblox.Groups.Api.UpdatePermissionsRequest
Roblox.Groups.Api.UpdateUserRoleRequest
Roblox.Groups.Api.UserGroupMembershipResponse
Roblox.Groups.Api.UserGroupRoleResponse
Roblox.Groups.Client.GroupFeaturedContentResponse
Roblox.Paging.ExclusiveStartKeyCursor[System.String]
Roblox.Paging.StartIndexCursor
Roblox.Platform.Core.ExclusiveStartPaging.IExclusiveStartKeyInfo[System.Int32]
Roblox.Platform.Core.ExclusiveStartPaging.IExclusiveStartKeyInfo[System.Int64]
Roblox.Web.Responses.Groups.GroupBasicResponse
Roblox.Web.Responses.Groups.GroupResponseV2
Roblox.Web.Responses.RelatedEntityTypeResponse[Roblox.Web.Responses.Groups.GroupOwnerType]
Roblox.Web.WebAPI.ApiEmptyResponseModel
Roblox.Web.WebAPI.ExclusiveStartRequest[System.Int32]
Roblox.Web.WebAPI.ExclusiveStartRequest[System.Int64]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Groups.Api.GroupDetailResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Groups.Api.GroupMembershipDetailResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Groups.Api.GroupPayoutResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Groups.Api.GroupPermissionsResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Groups.Api.GroupRoleDetailResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Groups.Api.SocialLinkResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Groups.Api.UserGroupMembershipResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Web.Responses.Groups.GroupBasicResponse]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Groups.Api.GroupJoinRequestResponse]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Groups.Api.Models.Response.GroupNameHistoryResponseItem]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Groups.Api.Models.Response.GroupWallPostModel]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Groups.Api.Models.Response.UserModel]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Groups.Api.UserGroupRoleResponse]
Roblox.Web.WebApi.FormData.IUploadedFile
System.IO.Stream
System.ValueTuple[Roblox.Web.WebAPI.ExclusiveStartRequest[System.Int64],Roblox.Paging.ExclusiveStartKeyCursor[System.String]]