*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

GroupJoinRequest

グループに参加するリクエスト。

許可 acceptRequests が必要です。

属性

pathstring

グループ参加リクエストのリソースパス。

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

createTimestring
出力のみ

グループ参加リクエストが作成されたタイムスタンプ。. この文字列は Timestamp としてフォーマットされています。

userstring
出力のみ

ユーザーのリソースパス。.

ベース URL

https://apis.roblox.com
GroupJoinRequest リソース

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

GroupJoinRequest

グループ参加リクエストのリスト
ベータ版

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

グループの下でリスト参加リクエストをリストする。

範囲
group:read
リクエストパスのパラメータ
group_idstring
必須

グループ ID。.

クエリのパラメータ
maxPageSizenumber

返すグループ参加リクエストの最大数。サービスはこの値より少なく返す可能性があります。指定されない場合、最大 10 グループ参加リクエストが返されます。最大値は 20 で、高い値は 20 に設定されます。.

pageTokenstring

前の呼び出しから受信したページトークンで、後のページを取得します。

ページをページングするとき、次の呼び出しに提供された他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。.

filterstring

このフィールドは、返された資源をフィルタするために設定できます。

フィルタリングは、共通の表現言語 (CEL) に準拠します。user フィールドと == オペレータのみがサポートされます。

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

レスポンス

親コレクションのグループ参加リクエストのリスト。

groupJoinRequestsarray<GroupJoinRequest>

指定されたグループからのグループ参加リクエスト。.

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

グループ参加リクエストを承認
ベータ版

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

グループ参加リクエストを拒否する
ベータ版

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 '{}'