Eseguire funzioni comuni disponibili nella Console Channel Services su larga scala, come effettuare ordini e visualizzare i dati dei clienti
Servizio: reseller.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 dalle macchine per la descrizione e l'utilizzo delle 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 di seguito sono relativi a questo endpoint di servizio:
https://reseller.googleapis.com
Risorsa REST: v1.customers
Metodi | |
---|---|
get |
GET /apps/reseller/v1/customers/{customerId} Ottieni un account cliente. |
insert |
POST /apps/reseller/v1/customers Ordina l'account di un nuovo cliente. |
patch |
PATCH /apps/reseller/v1/customers/{customerId} Consente di aggiornare le impostazioni dell'account di un cliente. |
update |
PUT /apps/reseller/v1/customers/{customerId} Consente di aggiornare le impostazioni dell'account di un cliente. |
Risorsa REST: v1.resellernotify
Metodi | |
---|---|
getwatchdetails |
GET /apps/reseller/v1/resellernotify/getwatchdetails Restituisce tutti i dettagli dello smartwatch corrispondenti al rivenditore. |
register |
POST /apps/reseller/v1/resellernotify/register Registra un rivenditore per ricevere le notifiche. |
unregister |
POST /apps/reseller/v1/resellernotify/unregister Consente di annullare la registrazione di un rivenditore per la ricezione delle notifiche. |
Risorsa REST: v1.subscriptions
Metodi | |
---|---|
activate |
POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/activate Attiva un abbonamento precedentemente sospeso dal rivenditore. |
changePlan |
POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan Consente di aggiornare un piano di abbonamento. |
changeRenewalSettings |
POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeRenewalSettings Consente di aggiornare le impostazioni di rinnovo di una licenza utente. |
changeSeats |
POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeSeats Consente di aggiornare le impostazioni delle licenze utente di un abbonamento. |
delete |
DELETE /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId} Annulla, sospende o trasferisce un abbonamento al canale diretto. |
get |
GET /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId} Consente di ottenere un abbonamento specifico. |
insert |
POST /apps/reseller/v1/customers/{customerId}/subscriptions Crea o trasferisci una sottoscrizione. |
list |
GET /apps/reseller/v1/subscriptions Elenchi di abbonamenti gestiti dal rivenditore. |
startPaidService |
POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/startPaidService Passa immediatamente un abbonamento di prova senza costi di 30 giorni a un abbonamento a un servizio a pagamento. |
suspend |
POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/suspend Sospende un abbonamento attivo. |