Чтобы начать вызывать Publishing API, вам нужно связать его с проектом API непосредственно в Google Play Console и включить Publishing API для этого проекта. После того как вы настроите проект API, его можно будет использовать для управления другими проектами игр, которыми вы владеете.
Настроить Publishing API может только владелец аккаунта разработчика Google Play. Ниже приведены инструкции о том, как:
- Как настроить новый или существующий проект API
- Как управлять клиентами OAuth
- Как использовать сервисный аккаунт для доступа к Publishing API
Как настроить проект API
Чтобы получить доступ к Publishing API, необходимо связать Google Play Console с проектом API. В большинстве случаев рекомендуется создать новый проект API, хотя пользователи Google Play Developer Publishing API могут связать его с существующим проектом API. Обратите внимание, что каждый проект API можно связать только с одним аккаунтом Google Play Console.
Как создать проект API
- Откройте страницу Доступ к API в Google Play Console.
- Примите Условия использования.
- Нажмите Создать проект. Проект API будет создан автоматически и связан с вашим аккаунтом разработчика в Google Play Console.
- Включите Game Services Publishing API.
Теперь ваш проект API настроен для доступа к Publishing API.
Как использовать существующий проект API
Если вы уже используете Google Play Developer API, настройте существующий проект API, выполнив следующие действия: Если нужного проекта API нет в списке, убедитесь, что ваш аккаунт Google Play Console назначен владельцем и что Google Play Developer API включен.
- Откройте страницу Доступ к API в Google Play Console.
- Примите Условия использования API.
- Выберите проект, который хотите настроить.
- Нажмите Связать. Теперь Google Play Console связан с проектом API.
- Включите Game Services Publishing API.
Теперь ваш проект API настроен для доступа к Publishing API.
Как настроить клиентов с доступом к API
Доступ к Publishing API можно получить через клиент OAuth или сервисный аккаунт.
Как использовать клиентов OAuth
Вы можете разрешить пользователям выполнять действия через Publishing API с помощью их собственных учетных данных, используя клиент OAuth.
Действия пользователя ограничены разрешениями, заданными на странице Аккаунты и права доступа в Google Play Console.
- Откройте страницу Доступ к API в Google Play Console.
- В разделе Клиенты OAuth нажмите Создать клиента OAuth.
- Настройте информацию о бренде и нажмите Продолжить.
- Нажмите кнопку Create Client ID (Создать идентификатор клиента).
На этой странице будет показан список с информацией о новом клиенте OAuth.
Как использовать сервисный аккаунт
Вы также можете создать сервисный аккаунт, чтобы получить доступ к Publishing API с сервера сборки без предоставления личных учетных данных:
- Откройте страницу Доступ к API в Google Play Console.
- В разделе Сервисные аккаунты нажмите Создать сервисный аккаунт.
- Следуйте инструкциям на странице, чтобы создать сервисный аккаунт.
- Создав сервисный аккаунт в Google Developers Console, нажмите Готово. Страница Доступ к API автоматически обновится, и в списке появится ваш сервисный аккаунт.
- Нажмите Предоставить доступ, чтобы предоставить сервисному аккаунту необходимые права на выполнение действий.
Подробнее об использовании OAuth 2.0 для серверных приложений…
Как получить доступ к Google Play Games Services Publishing API
Вы можете получить доступ к Publishing API напрямую через HTTP. Подробную информацию можно найти в документации по Publishing API и в примере приложения.