*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

GroupJoinRequest

Une demande d'adhésion à un groupe.

L'autorisation acceptRequests est requise.

Attributs

pathstring

Le chemin de ressource de la demande de jointure de groupe.

Format : groups/{group_id}/join-requests/{group_join_request_id}.

createTimestring
Sortie seule

La date et l'heure de création de la demande d'adhésion au groupe. Ce string est formatée en tant que Timestamp.

userstring
Sortie seule

Le chemin de ressource de l'utilisateur.

URL de base

https://apis.roblox.com
La ressource GroupJoinRequest

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

GroupJoinRequest

Liste des demandes d'adhésion au groupe
Bêta

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

Listez les demandes de raccord sous un groupe.

Périmètres d'application
group:read
RequêteParamètres du chemin
group_idstring
Requis

L'ID du groupe.

Paramètres de requête
maxPageSizenumber

Le nombre maximum de demandes de raccord de groupe à retourner.Le service peut retourner moins que cette valeur.Si non spécifié, au maximum 10 demandes d'adhésion de groupe sont retournées.La valeur maximale est de 20 et les valeurs plus élevées sont réglées sur 20.

pageTokenstring

Un jeton de page, reçu d'un appel précédent, pour récupérer une page suivante.

Lors de la pagination, tous les autres paramètres fournis à l'appel suivant doivent correspondre à l'appel qui a fourni le jeton de page.

filterstring

Ce champ peut être défini afin de filtrer les ressources renvoyées.

Le filtrage se conforme au langage d'expression commun (CEL). Seul le champ user et l'opérateur == sont pris en charge.

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

Réponse

Une liste de GroupJoinRequests dans la collection parent.

groupJoinRequestsarray<GroupJoinRequest>

Les demandes de rejoindre le groupe de la partie spécifiée du groupe.

nextPageTokenstring

Un jeton que vous pouvez envoyer en tant que pageToken paramètre pour récupérer la page suivante. Si ce champ est omis, il n'y a pas de pages suivantes.

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}'
Réponse

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

GroupJoinRequest

Accepter la demande de participation au groupe
Bêta

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

Accepte une demande de jointure.

Périmètres d'application
group:write
RequêteParamètres du chemin
group_idstring
Requis

L'ID du groupe.

join_request_idstring
Requis

L'ID de la demande de jointure.

Corps de la requête
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

Rejeter la demande de participation au groupe
Bêta

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

Rejette une demande de raccord.

Périmètres d'application
group:write
RequêteParamètres du chemin
group_idstring
Requis

L'ID du groupe.

join_request_idstring
Requis

L'ID de la demande de jointure.

Corps de la requête
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 '{}'