*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

GroupJoinRequest

加入群組的請求。

需要 acceptRequests 許可。

特性

pathstring

群組加入請求的資源路徑。

格式:groups/{group_id}/join-requests/{group_join_request_id}.

createTimestring
僅限輸出

當群組加入請求創建時的時戳。. 此字串的格式為 Timestamp

userstring
僅限輸出

使用者的資源路徑。.

基本網址

https://apis.roblox.com
GroupJoinRequest資源

{
"path": "groups/123/join-requests/123",
"createTime": "2023-07-05T12:34:56Z",
"user": "users/156"
}

GroupJoinRequest

列出群組加入請求
Beta

GET /cloud/v2/groups/{group_id}/join-requests

列出群組下的加入請求。

範圍
group:read
請求路徑參數
group_idstring
需要

群組ID。.

查詢參數
maxPageSizenumber

要返回的群組加入請求最大數量。服務可能會返回少於此值。如果未指定,最多有 10 個群組加入請求被返回。最大值為 20,高於 20 的值設為 20。.

pageTokenstring

從以前的呼叫中收到的頁面代幣,用於取回後續頁面。

當頁面分頁時,所有其他參數提供給後續呼叫的頁面代幣必須與提供頁面代幣的呼叫匹配。.

filterstring

此欄位可設為過濾返回的資源。

過濾符合共用表達語言(CEL)。只有user字段和==運作器支持。

例子:"user == 'users/156'".

回應

父集合中的群組加入請求清單。

nextPageTokenstring

您可以將其作為pageToken參數發送到回收下一頁的代幣。如果此欄位被忽略,就沒有後續頁面。.

GET /cloud/v2/groups/{group_id}/join-requests

curl -L -X GET 'https://apis.roblox.com/cloud/v2/groups/{group_id}/join-requests?maxPageSize=10&pageToken={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
回應

{
"groupJoinRequests": [
{
"path": "groups/123/join-requests/123",
"createTime": "2023-07-05T12:34:56Z",
"user": "users/156"
}
],
"nextPageToken": "string"
}

GroupJoinRequest

接受群組加入請求
Beta

POST /cloud/v2/groups/{group_id}/join-requests/{join_request_id}:accept

接受加入請求。

範圍
group:write
請求路徑參數
group_idstring
需要

群組ID。.

join_request_idstring
需要

加入請求ID。.

請求主體
POST /cloud/v2/groups/{group_id}/join-requests/{join_request_id}:accept

curl -L -X POST 'https://apis.roblox.com/cloud/v2/groups/{group_id}/join-requests/{join_request_id}:accept' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{}'

GroupJoinRequest

拒絕群組加入請求
Beta

POST /cloud/v2/groups/{group_id}/join-requests/{join_request_id}:decline

拒絕加入請求。

範圍
group:write
請求路徑參數
group_idstring
需要

群組ID。.

join_request_idstring
需要

加入請求ID。.

請求主體
POST /cloud/v2/groups/{group_id}/join-requests/{join_request_id}:decline

curl -L -X POST 'https://apis.roblox.com/cloud/v2/groups/{group_id}/join-requests/{join_request_id}:decline' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{}'