*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

UserNotification

Repräsentiert eine Benachrichtigung, die an einen Benutzer gesendet wird.

Attribute

pathstring

Der Ressourcenpfad der Benachrichtigung des Benutzers.

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

idstring
Nur Ausgabe

Eine eindeutige UUID der Benachrichtigung des Benutzers.

sourceobject

Die Quelle der Benachrichtigung.

payloadobject

Die Benachrichtigungs-Payload.

Basis-URL

https://apis.roblox.com
Die UserNotification-Ressource

{
"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

Benutzerbenachrichtigung erstellen

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

Sendet eine Benachrichtigung an einen Benutzer.

Bereiche
user.user-notification:write
AnfragePfadparameter
user_idstring
Erforderlich

Die Benutzer-ID.

Text anfordernUserNotification
RückmeldungUserNotification
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ückmeldung

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