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

UserNotification

Représente une notification envoyée à un utilisateur.

Attributs

pathstring

Le chemin de ressource de la notification de l'utilisateur.

Format : users/{user_id}/notifications/{user_notification_id}.

idstring
Sortie seule

Un UUID unique de la notification de l'utilisateur.

sourceobject

La source de la notification.

payloadobject

Le paquet de notification.

URL de base

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

{
"path": "users/123/notifications/01234567-ABCD-1234-ABCD-0123456789AB",
"id": "a6746f2e-2cc6-11ee-be56-0242ac120002",
"source": {
"universe": "universes/96623001"
},
"payload": {
"type": "TYPE_UNSPECIFIED",
"messageId": "5dd7024b-68e3-ac4d-8232-4217f86ca244",
"parameters": {
"key": {
"stringValue": "bronze egg"
}
},
"joinExperience": {
"launchData": "Launch Data"
},
"analyticsData": {
"category": "Bronze egg hatched"
}
}
}

UserNotification

Créer une notification d'utilisateur

POST /cloud/v2/users/{user_id}/notifications

Envoie une notification à un utilisateur.

Périmètres d'application
user.user-notification:write
Limitations
  • Clés API: 4000 requêtes par seconde pour toutes les clés API pour un utilisateur ou un groupe
  • OAuth 2.0: 4000 requêtes par seconde par utilisateur de l'application

Remarque : les limites de débit peuvent être plus basses pendant les périodes de fort trafic. Certains points d'extrémité ont des limites de débit supplémentaires. En savoir plus sur les limites de taux.

RequêteParamètres du chemin
user_idstring
Requis

L'ID utilisateur.

Corps de la requêteUserNotification
POST /cloud/v2/users/{user_id}/notifications

curl -L -X POST 'https://apis.roblox.com/cloud/v2/users/{user_id}/notifications' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"source": {
"universe": "universes/96623001"
},
"payload": {
"type": "TYPE_UNSPECIFIED",
"messageId": "5dd7024b-68e3-ac4d-8232-4217f86ca244",
"parameters": {
"key": {
"stringValue": "bronze egg"
}
},
"joinExperience": {
"launchData": "Launch Data"
},
"analyticsData": {
"category": "Bronze egg hatched"
}
}
}'
Réponse

{
"path": "users/123/notifications/01234567-ABCD-1234-ABCD-0123456789AB",
"id": "a6746f2e-2cc6-11ee-be56-0242ac120002"
}