Wprowadzenie

Zanim zaczniesz wykonywać wywołania interfejsu API, musisz skonfigurować dostęp API do swoich Konto dewelopera w Google Play. Wiąże się to ze zmianami: Konsola Google Play i Konsola Google Cloud. Instrukcje poniżej wyjaśnić, co należy zrobić, by zacząć korzystać z interfejsu Google Play Developer API.

  1. Utwórz projekt Google Cloud.
  2. Włącz interfejs Google Play Developer API dla swojego projektu Google Cloud.
  3. Aby uzyskać dostęp do interfejsu Google Play Developer API, skonfiguruj konto usługi z odpowiednimi uprawnieniami w Konsoli Google Play.

Utwórz projekt Google Cloud

Jeśli masz już projekt Google Cloud, możesz pominąć ten krok którego chcesz użyć.

Utwórz projekt w Konsola Google Cloud.

Aby dowiedzieć się więcej o projektach Google Cloud, Więcej informacji znajdziesz w artykule Tworzenie projektów i zarządzanie nimi.

Włącz API

Po skonfigurowaniu projektu Google Cloud musisz włączyć interfejs Google Play Developer API dla tego projektu.

Aby włączyć interfejs Google Play Developer API:

  1. Otwórz stronę interfejsu Google Play Developer API w konsoli Google Cloud.
  2. Kliknij Włącz.

Skonfiguruj OAuth i konta usługi

Musisz skonfigurować dostęp do interfejsu Google Play Developer API za pomocą klienta OAuth lub konto usługi. W większości przypadków jest to konto usługi. dostęp do interfejsu API.

Kont usługi należy używać w bezpiecznym środowisku, takim jak serwer. Dane logowania do konta usługi muszą być zarządzane w sposób bezpieczny, aby nie ujawniane osobom, które nie są upoważnione do korzystania z tego interfejsu API.

Identyfikator klienta OAuth należy używać, jeśli chcesz uzyskiwać dostęp do interfejsu API w imieniu danego użytkownika. Jeśli na przykład witryna musi mieć dostęp do pliku Interfejs Google Play Developer API z klienta internetowego w imieniu użytkownika Client ID (Identyfikator klienta). Zamiast tego użytkownik zostanie uwierzytelniony za pomocą swojego konta Google konta usługi. Pozwoli Ci to wywoływać interfejs API w imieniu użytkownika bez naruszania danych logowania do konta usługi.

  • Konto usługi: dostęp do interfejsu API uzyskuje bezpieczna usługa oprogramowania (najczęściej używana)
  • Klienty OAuth: użytkownik będzie uzyskiwać dostęp do interfejsu API

Użyj konta usługi

Konto usługi możesz utworzyć w tych miejscach: w Konsoli Google Play.

  1. W konsoli Google Cloud otwórz Konta usługi.
  2. Kliknij Utwórz konto usługi i postępuj zgodnie z instrukcjami.
  3. Otwórz sekcję Użytkownicy i Uprawnienia w Konsoli Google Play.
  4. Kliknij Zaproś nowych użytkowników.
  5. Wpisz adres e-mail swojego konta usługi w adresie e-mail. i przyznać im niezbędne uprawnienia do wykonywania działań.

    Aby korzystać z interfejsów API Płatności w Google Play, musisz przyznać te uprawnienia:

    • Wyświetlanie danych finansowych, zamówień i odpowiedzi z ankiety na temat anulowania
    • Zarządzanie zamówieniami i subskrypcjami
  6. Kliknij Zaproś użytkownika.

Interfejs Google Play Developer API powinien być już dostępny za pomocą konta usługi. Aby dowiedzieć się więcej, zobacz Korzystanie z protokołu OAuth 2.0 na potrzeby połączeń między serwerami. Aplikacje.

Używanie klientów OAuth

Możesz zezwolić użytkownikom na wykonywanie działań za pomocą interfejsu API przy użyciu własnych danych logowania za pomocą klienta OAuth. Działania użytkownika są ograniczone do działań dozwolonych w Użytkownicy i uprawnienia w Konsoli Google Play.

Przed utworzeniem klientów OAuth musisz skonfigurować informacje o marce dla produktu. Więcej informacji znajdziesz w artykule Konfigurowanie ekranu zgody OAuth.

  1. W konsoli Google Cloud otwórz stronę ekranu zgody OAuth.
  2. Postępuj zgodnie z instrukcjami, aby utworzyć ekran zgody OAuth.

Aby utworzyć klienta OAuth:

  1. W konsoli Google Cloud otwórz Dane logowania.
  2. Kliknij Utwórz dane logowania > Identyfikator klienta OAuth.
  3. Wybierz typ aplikacji i postępuj zgodnie z instrukcjami.

Dodatkowe informacje

Skorzystaj z poniższych porad i wskazówek, aby rozpocząć korzystanie z interfejsów API w Google Play.

Uzyskiwanie identyfikatora dewelopera

Niektóre interfejsy API wymagają podania identyfikatora dewelopera w Konsoli Google Play. Ten to długi numer, który został przypisany podczas tworzenia konta dewelopera w Google Play . Identyfikator dewelopera znajdziesz w adresie URL niemal każdej strony w Konsola Google Play, na przykład Dostęp do interfejsu API.

Na przykład taki adres URL Konsoli Google Play:

https://play.google.com/console/developers/1234567890123456789/api-access

W tym adresie URL identyfikator dewelopera to 1234567890123456789.

Uwaga: jeśli aplikacja zostanie przeniesiona z jednego konta dewelopera w Google Play identyfikator dewelopera powiązany z daną aplikacją ulegnie zmianie. Oznacza to, że Po zakończeniu przenoszenia musisz użyć identyfikatora dewelopera dla nowego konta konta dewelopera w Google Play w wywołaniach interfejsu API dla tej aplikacji.

Specjalistyczne interfejsy API

Interfejs Google Play Developer API zawiera kilka specjalistycznych interfejsów API, wykonania określonych typów analiz w aplikacji:

Reply to Reviews API
Umożliwia wyświetlanie opinii użytkowników na temat aplikacji i odpowiadanie na nie.
Interfejs Voided Purchases API
Umożliwia cofanie dostępu do produktów w aplikacji powiązanych z zakupami, które unieważniony przez użytkownika.

Biblioteki klienta

Udostępniamy biblioteki klienckie, których możesz używać do programowania API typu REST. Więcej informacji znajdziesz w artykule Biblioteki klienta i kod Sample.