API Reference

To dokumentacja interfejsu API jest uporządkowana według typu zasobu. Każdy typ zasobu ma co najmniej 1 reprezentację danych i co najmniej 1 metodę.

Typy zasobów

  1. Osiągnięcia
  2. Aplikacje
  3. Zdarzenia
  4. Gracze
  5. Pokoje
  6. Wyniki
  7. TurnBasedMatches

Osiągnięcia

Więcej informacji o zasobie z osiągnięciami znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI powiązane z adresem https://www.googleapis.com/games/v1management, chyba że zaznaczono inaczej
Zresetuj POST  /achievements/achievementId/reset Resetuje osiągnięcie o podanym identyfikatorze aktualnie uwierzytelnionego gracza. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetAll POST  /achievements/reset Resetuje wszystkie osiągnięcia dla obecnie uwierzytelnionego odtwarzacza w Twojej aplikacji. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetForAllPlayers POST  /achievements/achievementId/resetForAllPlayers Resetuje osiągnięcie o podanym identyfikatorze dla wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty. Można zresetować tylko wersje robocze osiągnięć.
resetAllForAllPlayers POST  /achievements/resetAllForAllPlayers Resetuje wszystkie wersje robocze osiągnięć u wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.
resetMultipleForAllPlayers POST  /achievements/resetMultipleForAllPlayers Resetuje osiągnięcia z podanymi identyfikatorami wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty. Można zresetować tylko wersje robocze osiągnięć.

Aplikacje

Szczegółowe informacje o zasobach aplikacji znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI powiązane z adresem https://www.googleapis.com/games/v1management, chyba że zaznaczono inaczej
listHidden GET  /applications/applicationId/players/hidden Pobierz listę odtwarzaczy ukrytych w danej aplikacji. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.

Wydarzenia

Szczegółowe informacje o zasobie zdarzeń znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI powiązane z adresem https://www.googleapis.com/games/v1management, chyba że zaznaczono inaczej
Zresetuj POST  /events/eventId/reset Resetuje wszystkie postępy graczy w wydarzeniu z podanym identyfikatorem dla obecnie uwierzytelnionego gracza. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetAll POST  /events/reset Resetuje wszystkie postępy gracza we wszystkich zdarzeniach dla aktualnie uwierzytelnionego gracza. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetForAllPlayers POST  /events/eventId/resetForAllPlayers Resetuje wydarzenie o podanym identyfikatorze dla wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty. Można zresetować tylko wersje robocze wydarzeń.
resetAllForAllPlayers POST  /events/resetAllForAllPlayers Resetuje wszystkie wydarzenia w wersjach roboczych u wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.
resetMultipleForAllPlayers POST  /events/resetMultipleForAllPlayers Resetuje wydarzenia o podanych identyfikatorach dla wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty. Można zresetować tylko wersje robocze wydarzeń.

Gracze

Szczegółowe informacje o zasobach graczy znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI powiązane z adresem https://www.googleapis.com/games/v1management, chyba że zaznaczono inaczej
ukryj POST  /applications/applicationId/players/hidden/playerId Ukryj wyniki danego gracza w tabeli wyników w danej aplikacji. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.
Odkryj DELETE  /applications/applicationId/players/hidden/playerId Odkryj wyniki danego gracza w tabeli wyników w danej aplikacji. Ta metoda jest dostępna tylko na kontach użytkowników w Twojej konsoli programisty i może zacząć obowiązywać w ciągu jednego dnia.

Pokoje

Szczegółowe informacje o zasobach dotyczących sal znajdziesz na stronie z reprezentacją zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI powiązane z adresem https://www.googleapis.com/games/v1management, chyba że zaznaczono inaczej
Zresetuj POST  /rooms/reset Zresetuj wszystkie pokoje dla obecnie uwierzytelnionego odtwarzacza dla Twojej aplikacji. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetForAllPlayers POST  /rooms/resetForAllPlayers Usuwa pokoje, w których jedyni uczestnicy spotkania znajdują się na białej liście testerów aplikacji. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.

Wyniki

Szczegółowe informacje o zasobach z wynikami znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI powiązane z adresem https://www.googleapis.com/games/v1management, chyba że zaznaczono inaczej
Zresetuj POST  /leaderboards/leaderboardId/scores/reset Resetuje wyniki w tabeli wyników o podanym identyfikatorze aktualnie uwierzytelnionego gracza. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetForAllPlayers POST  /leaderboards/leaderboardId/scores/resetForAllPlayers Resetuje wyniki w tabeli wyników o podanym identyfikatorze wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty. Można zresetować tylko robocze tabele wyników.
resetAll POST  /scores/reset Resetuje wszystkie wyniki we wszystkich tabelach wyników aktualnie uwierzytelnionych graczy. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetAllForAllPlayers POST  /scores/resetAllForAllPlayers Resetuje wyniki wszystkich graczy w roboczych tabelach wyników. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.
resetMultipleForAllPlayers POST  /scores/resetMultipleForAllPlayers Resetuje wyniki w tabelach wyników na podstawie podanych identyfikatorów wszystkich graczy. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty. Zresetować można tylko robocze tabele wyników.

TurnBasedMatches

Szczegółowe informacje o zasobie TurnBasedMatches znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI powiązane z adresem https://www.googleapis.com/games/v1management, chyba że zaznaczono inaczej
Zresetuj POST  /turnbasedmatches/reset Zresetuj wszystkie dane użytkownika dotyczące turowych dopasowań. Ta metoda jest dostępna tylko dla kont testerów aplikacji na białej liście.
resetForAllPlayers POST  /turnbasedmatches/resetForAllPlayers Usuwa dopasowania turowe, w których jedyni uczestnicy dopasowania pochodzą z kont testerów aplikacji na białej liście. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.