Risorsa: player
Una risorsa player.
Rappresentazione JSON |
---|
{ "kind": string, "playerId": string, "displayName": string, "avatarImageUrl": string, "bannerUrlPortrait": string, "bannerUrlLandscape": string, "originalPlayerId": string, "profileSettings": { object ( |
Campi | |
---|---|
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
playerId |
L'ID del player. |
displayName |
Il nome da mostrare per il player. |
avatarImageUrl |
L'URL di base dell'immagine che rappresenta il player. |
bannerUrlPortrait |
L'URL dell'immagine del banner del player in modalità verticale. |
bannerUrlLandscape |
L'URL dell'immagine del banner del player in modalità Orizzontale. |
originalPlayerId |
L'ID giocatore utilizzato per il giocatore la prima volta che ha eseguito l'accesso al gioco in questione. Il campo viene compilato solo per le chiamate al player.get per il player che ha inviato la richiesta, solo se l'ID player è stato modificato in un secondo momento, e solo per i client che supportano la rimappatura degli ID giocatore. |
profileSettings |
Le impostazioni del profilo del giocatore. Determina se il profilo del giocatore è visibile o meno agli altri giocatori. |
name |
Una rappresentazione oggetti dei singoli componenti del nome del player. Per alcuni giocatori, questi campi potrebbero non essere presenti. |
name.familyName |
Il cognome di questo giocatore. In alcuni luoghi è noto come cognome. |
name.givenName |
Il nome di questo giocatore. In alcuni luoghi è noto come nome. |
experienceInfo |
Un oggetto che rappresenta le informazioni sull'esperienza del gioco di Google Play per il giocatore. |
title |
Il titolo del giocatore viene premiato per le sue attività di gioco. |
friendStatus |
Lo stato di amico del giocatore specificato rispetto al richiedente. Il valore non viene impostato se il giocatore non condivide il suo elenco di amici con il gioco. |
gamePlayerId |
Identificatore univoco del player per applicazione. |
ProfileSettings
Impostazioni del profilo
Rappresentazione JSON |
---|
{
"kind": string,
"profileVisible": boolean,
"friendsListVisibility": enum ( |
Campi | |
---|---|
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
profileVisible |
Indica se il profilo del giocatore è visibile al giocatore che ha eseguito l'accesso. |
friendsListVisibility |
|
FriendsListVisibility
Indica se l'elenco di amici del giocatore è visibile per questo gioco o può essere richiesto. Questo campo viene compilato solo per il player attualmente connesso.
Enum | |
---|---|
VISIBLE |
Al momento, l'elenco di amici è visibile per il gioco. |
REQUEST_REQUIRED |
Lo sviluppatore non ha accesso all'elenco di amici, ma può chiamare l'API Android per mostrare una finestra di dialogo per il consenso. |
UNAVAILABLE |
L'elenco di amici non è al momento disponibile per questo utente e al momento non è possibile richiedere l'accesso perché l'utente ha rifiutato in modo permanente o perché non può utilizzare la funzione di amicizia. In questo stato, qualsiasi tentativo di richiedere l'accesso all'elenco di amici non avrà esito positivo. |
PlayerExperienceInfo
Metadati proprietari/di terze parti relativi all'esperienza del giocatore.
Rappresentazione JSON |
---|
{ "kind": string, "currentExperiencePoints": string, "lastLevelUpTimestampMillis": string, "currentLevel": { object ( |
Campi | |
---|---|
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
currentExperiencePoints |
Il numero attuale di punti esperienza del giocatore. |
lastLevelUpTimestampMillis |
Timestamp del miglioramento del player, espresso in millisecondi dall'epoca Unix UTC. |
currentLevel |
Il livello attuale del player. |
nextLevel |
Il livello successivo del player. Se il livello attuale è il massimo, deve corrispondere al livello attuale. |
PlayerLevel
Metadati proprietari/di terze parti relativi al livello di un utente.
Rappresentazione JSON |
---|
{ "kind": string, "level": integer, "minExperiencePoints": string, "maxExperiencePoints": string } |
Campi | |
---|---|
kind |
Identifica in modo univoco il tipo di questa risorsa. Il valore è sempre la stringa fissa |
level |
Il livello per l'utente. |
minExperiencePoints |
Il numero minimo di punti esperienza per questo livello. |
maxExperiencePoints |
Il numero massimo di punti esperienza per questo livello. |
FriendStatus
Definisce i rapporti di amicizia tra i giocatori.
Enum | |
---|---|
NO_RELATIONSHIP |
Non c'è alcuna relazione tra i giocatori. |
FRIEND |
Il giocatore e il richiedente sono amici. |
Metodi |
|
---|---|
|
Recupera la risorsa Player con l'ID specificato. |
|
Ottieni gli ID player dell'applicazione per il giocatore attualmente autenticato in tutti i giochi richiesti dallo stesso sviluppatore dell'applicazione per la chiamata. |
|
Recupera gli identificatori dei player con ambito per l'utente attualmente autenticato. |
|
Recupera la raccolta di giocatori per l'utente attualmente autenticato. |