Il servizio per i giochi di Google Play consente agli sviluppatori di migliorare i giochi con classifiche social, obiettivi, stato del gioco, Accedi con Google e altro ancora.
- Risorsa REST: accesstoken
- Risorsa REST: goalDefinitions
- Risorsa REST: obiettivi
- Risorsa REST: applicazioni
- Risorsa REST: eventi
- Risorsa REST: classifiche
- Risorsa REST: metagame
- Risorsa REST: giocatori
- Risorsa REST: richiamo
- Risorsa REST: revisioni
- Risorsa REST: punteggi
- Risorsa REST: snapshot
- Risorsa REST: statistiche
Servizio: game.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da macchina che descrive e utilizza le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI seguenti sono relativi a questo endpoint di servizio:
https://games.googleapis.com
Risorsa REST: accesstokens
Metodi | |
---|---|
generatePlayGroupingApiToken |
POST /games/v1/accesstokens/generatePlayGroupingApiToken e Genera un token API Play Grouping per l'utente dei servizi per i giochi di Play identificato dalla credenziale allegata. |
generateRecallPlayGroupingApiToken |
POST /games/v1/accesstokens/generateRecallPlayGroupingApiToken e Genera un token API Play Grouping per l'utente dei servizi per i giochi di Play identificato dall'ID sessione Recall fornito nella richiesta. |
Risorsa REST: achievementDefinitions
Metodi | |
---|---|
list |
GET /games/v1/achievements e Elenca tutte le definizioni degli obiettivi per la tua domanda. |
Risorsa REST: obiettivi
Metodi | |
---|---|
increment |
POST /games/v1/achievements/{achievementId}/increment e Incrementa i passaggi dell'obiettivo con l'ID fornito per il giocatore attualmente autenticato. |
list |
GET /games/v1/players/{playerId}/achievements e Consente di visualizzare l'avanzamento di tutti gli obiettivi della tua applicazione relativi al player attualmente autenticato. |
reveal |
POST /games/v1/achievements/{achievementId}/reveal e Imposta lo stato dell'obiettivo con l'ID specificato su REVEALED per il giocatore attualmente autenticato. |
setStepsAtLeast |
POST /games/v1/achievements/{achievementId}/setStepsAtLeast e Consente di impostare i passaggi che il giocatore attualmente autenticato deve seguire per sbloccare un obiettivo. |
unlock |
POST /games/v1/achievements/{achievementId}/unlock e Sblocca questo obiettivo per il giocatore attualmente autenticato. |
updateMultiple |
POST /games/v1/achievements/updateMultiple e Aggiorna più obiettivi per il giocatore attualmente autenticato. |
Risorsa REST: applicazioni
Metodi | |
---|---|
get |
GET /games/v1/applications/{applicationId} e Recupera i metadati dell'applicazione con l'ID specificato. |
getEndPoint |
POST /games/v1/applications/getEndPoint e Restituisce un URL per il tipo di punto di arrivo richiesto. |
played |
POST /games/v1/applications/played e Indica che l'utente attualmente autenticato sta riproducendo la tua applicazione. |
verify |
GET /games/v1/applications/{applicationId}/verify e Verifica che il token di autenticazione fornito con questa richiesta riguardi l'applicazione con l'ID specificato e restituisce l'ID del player per cui è stato concesso. |
Risorsa REST: events
Metodi | |
---|---|
listByPlayer |
GET /games/v1/events e Restituisce un elenco che mostra l'avanzamento attuale degli eventi in questa applicazione per l'utente attualmente autenticato. |
listDefinitions |
GET /games/v1/eventDefinitions e Restituisce un elenco delle definizioni degli eventi in questa applicazione. |
record |
POST /games/v1/events e Registra un gruppo di modifiche al numero di volte in cui si sono verificati eventi per l'utente attualmente autenticato di questa applicazione. |
Risorsa REST: classifiche
Metodi | |
---|---|
get |
GET /games/v1/leaderboards/{leaderboardId} e Recupera i metadati della classifica con l'ID specificato. |
list |
GET /games/v1/leaderboards e Elenca tutti i metadati della classifica per la tua applicazione. |
Risorsa REST: metagame
Metodi | |
---|---|
getMetagameConfig |
GET /games/v1/metagameConfig e Restituisce i dati di configurazione del metagame per l'applicazione chiamante. |
listCategoriesByPlayer |
GET /games/v1/players/{playerId}/categories/{collection} e Dati di riproduzione dell'elenco aggregati per categoria per il player corrispondente a playerId . |
Risorsa REST: players
Metodi | |
---|---|
get |
GET /games/v1/players/{playerId} e Recupera la risorsa Player con l'ID specificato. |
getMultipleApplicationPlayerIds |
GET /games/v1/players/me/multipleApplicationPlayerIds e Ottieni gli ID player dell'applicazione per il giocatore attualmente autenticato in tutti i giochi richiesti dallo stesso sviluppatore dell'applicazione per la chiamata. |
getScopedPlayerIds |
GET /games/v1/players/me/scopedIds e Recupera gli identificatori dei player con ambito per l'utente attualmente autenticato. |
list |
GET /games/v1/players/me/players/{collection} e Recupera la raccolta di giocatori per l'utente attualmente autenticato. |
Risorsa REST: recall
Metodi | |
---|---|
gamesPlayerTokens |
GET /games/v1/recall/gamesPlayerTokens/{sessionId} e Recupera i token Recall da tutte le partite richieste associate al player PGS codificato nell'ID sessione richiamo fornito. |
lastTokenFromAllDeveloperGames |
GET /games/v1/recall/developerGamesLastPlayerToken/{sessionId} e Recupera l'ultimo token Recall da tutti i giochi per sviluppatori associati al player dei servizi per i giochi di Play (PGS) codificato nell'ID sessione di richiamo fornito. |
linkPersona |
POST /games/v1/recall:linkPersona e Associa l'entità giocatore dei servizi per i giochi di Play e codificata nell'ID sessione di richiamo fornito a un account in-game |
resetPersona |
POST /games/v1/recall:resetPersona e Elimina tutti i token Recall che collegano l'utente tipo a un giocatore (con o senza un profilo). |
retrieveTokens |
GET /games/v1/recall/tokens/{sessionId} e Recupera tutti i token Recall associati al player dei servizi per i giochi di Play codificati nell'ID sessione di richiamo fornito. |
unlinkPersona |
POST /games/v1/recall:unlinkPersona e Eliminare un token Recall che collega il principal giocatore dei servizi per i giochi di Play identificato dalla sessione Recall a un account in-game identificato dal "persona" o dal valore del token. |
Risorsa REST: revisioni
Metodi | |
---|---|
check |
GET /games/v1/revisions/check e Controlla se il client dei giochi non è aggiornato. |
Risorsa REST: scores
Metodi | |
---|---|
get |
GET /games/v1/players/{playerId}/leaderboards/{leaderboardId}/scores/{timeSpan} e Ottieni i punteggi migliori e, facoltativamente, i ranking nelle classifiche del giocatore attualmente autenticato. |
list |
GET /games/v1/leaderboards/{leaderboardId}/scores/{collection} e Elenca i punteggi in una classifica, a partire dal massimo. |
listWindow |
GET /games/v1/leaderboards/{leaderboardId}/window/{collection} e Elenca i punteggi in una classifica intorno al punteggio di un giocatore (incluso). |
submit |
POST /games/v1/leaderboards/{leaderboardId}/scores e Invia un punteggio alla classifica specificata. |
submitMultiple |
POST /games/v1/leaderboards/scores e Invia più punteggi alle classifiche. |
Risorsa REST: snapshot
Metodi | |
---|---|
get |
GET /games/v1/snapshots/{snapshotId} e Recupera i metadati per un determinato ID snapshot. |
list |
GET /games/v1/players/{playerId}/snapshots e Recupera un elenco di snapshot creati dalla tua applicazione per il player corrispondente all'ID player. |
Risorsa REST: stats
Metodi | |
---|---|
get |
GET /games/v1/stats e Restituisce le statistiche sul coinvolgimento e sulla spesa in questa applicazione per l'utente attualmente autenticato. |