Есть 5 минут? Помогите нам улучшить документацию Google Workspace Marketplace, приняв участие в быстром онлайн-опросе .

Google Workspace Marketplace API

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Позволяет вашим приложениям Google Workspace Marketplace интегрироваться со службами лицензирования и выставления счетов Google.

Сервис: appsmarket.googleapis.com

Для вызова этой службы рекомендуется использовать клиентские библиотеки , предоставленные Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.

Документ обнаружения

Discovery Document — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, подключаемых модулей IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:

Конечная точка службы

Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:

  • https://appsmarket.googleapis.com

Ресурс REST: v2.customerLicense

Методы
get GET /appsmarket/v2/customerLicense/{applicationId}/{customerId}
Получает статус лицензии для клиента, чтобы определить, есть ли у него доступ к данному приложению.

Ресурс REST: v2.licenseNotification

Методы
list GET /appsmarket/v2/licenseNotification/{applicationId}
Получает список уведомлений о лицензировании для данного приложения.

Ресурс REST: v2.userLicense

Методы
get GET /appsmarket/v2/userLicense/{applicationId}/{userId}
Получает статус лицензирования пользователя для его разрешения на использование данного приложения.