POST /give/paleggs/{player_identifier}
Point final : POST /v1/pdapi/give/paleggs/<player_identifier>
Auth : Jeton du porteur
Autorisation : REST.PalEggs.Give
Objectif
Donne un ou plusieurs œufs Pal au joueur ciblé.
Paramètres du chemin
player_identifier:UserIdouPlayerUIDpour le joueur cible.
Paramètres de requête
Aucun.
Corps de la demande
JSON object avec PalEggs, un array de subventions aux œufs. EggID est un ItemID. Chaque œuf doit utiliser soit PalID soit PalTemplate, pas les deux.
Schéma de réponse
200 response schema
| Field | Type | Description |
|---|---|---|
Granted |
object | Counts granted by the request. |
Granted object schema:
| Field | Type | Description |
|---|---|---|
PalEggs |
integer | Number of Pal eggs granted. |
Réponses aux erreurs
Les corps d'erreur utilisent cette forme :
| HTTP | Code d'erreur | Quand ça arrive |
|---|---|---|
401 |
INVALID_TOKEN |
L'en-tête Authorization est manquant, mal formé ou ne correspond pas à un jeton de support configuré. |
403 |
MISSING_PERMISSION |
Le jeton est valide, mais il n'inclut pas cette autorisation de point de terminaison. |
400 |
INVALID_JSON |
Un corps de requête a été fourni, mais il n'a pas pu être analysé comme JSON. |
400 |
REQUEST_FAILED |
Le rappel du thread de jeu a généré une exception ou un résolveur player/resource partagé a échoué. |
500 |
REQUEST_TIMEOUT |
Le rappel du thread de jeu interne ne s'est pas terminé dans les 5 secondes. |
400 |
INVALID_REQUEST |
Le corps ne contient pas de PalEggs array. |
400 |
VALIDATION_FAILED |
Une ou plusieurs subventions d'œufs sont invalides, ne peuvent pas être importées ou ne rentrent pas dans l'inventaire. |
Exemples
Donnez un œuf nivelé à un joueur Steam
Donner un œuf basé sur un modèle par PlayerUID
Scénarios
- Donnez des œufs d'événement sans faire apparaître immédiatement le Pal.
- Utilisez
PalIDpour les œufs simples etPalTemplatepour le contenu des œufs personnalisé. - La demande peut échouer si l'œuf
ItemIDn'est pas valide ou si l'inventaire du joueur n'a pas d'espace.