- Richiesta HTTP
- Parametri del percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- ThumbnailProperties
- MimeType
- ThumbnailSize
- Prova!
Genera una miniatura dell'ultima versione della pagina specificata nella presentazione e restituisce un URL all'immagine in miniatura.
Questa richiesta viene conteggiata come una richiesta di lettura costosa ai fini della quota.
Richiesta HTTP
GET https://slides.googleapis.com/v1/presentations/{presentationId}/pages/{pageObjectId}/thumbnail
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
presentationId |
L'ID della presentazione da recuperare. |
pageObjectId |
L'ID oggetto della pagina di cui recuperare la miniatura. |
Parametri di ricerca
Parametri | |
---|---|
thumbnailProperties |
Le proprietà della miniatura. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
La miniatura di una pagina.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "width": integer, "height": integer, "contentUrl": string } |
Campi | |
---|---|
width |
La larghezza positiva in pixel dell'immagine in miniatura. |
height |
L'altezza positiva in pixel dell'immagine in miniatura. |
contentUrl |
L'URL dei contenuti dell'immagine in miniatura. L'URL dell'immagine ha una durata predefinita di 30 minuti. Questo URL è codificato con l'account del richiedente. Chiunque sia in possesso dell'URL accede all'immagine come richiedente originale. Se le impostazioni di condivisione della presentazione vengono modificate, l'accesso all'immagine potrebbe andare perso. Il tipo MIME dell'immagine in miniatura è lo stesso specificato in |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/presentations
https://www.googleapis.com/auth/presentations.readonly
Per ulteriori informazioni, consulta la guida all'autorizzazione.
ThumbnailProperties
Fornisce il controllo sulla creazione delle miniature della pagina.
Rappresentazione JSON |
---|
{ "mimeType": enum ( |
Campi | |
---|---|
mimeType |
Il tipo MIME facoltativo dell'immagine in miniatura. Se non specifichi il tipo MIME, per impostazione predefinita il tipo MIME sarà PNG. |
thumbnailSize |
Le dimensioni facoltative dell'immagine in miniatura. Se non specifichi una dimensione, il server sceglie una dimensione predefinita dell'immagine. |
MimeType
Il tipo MIME dell'immagine in miniatura.
Enum | |
---|---|
PNG |
Il tipo MIME predefinito. |
ThumbnailSize
Le dimensioni predefinite delle immagini in miniatura.
Enum | |
---|---|
THUMBNAIL_SIZE_UNSPECIFIED |
Le dimensioni predefinite dell'immagine in miniatura. Le dimensioni non specificate delle miniature implicano che il server scelga le dimensioni dell'immagine in modo che possano variare in futuro. |
LARGE |
La larghezza dell'immagine in miniatura di 1600 px. |
MEDIUM |
La larghezza dell'immagine in miniatura di 800 px. |
SMALL |
La larghezza dell'immagine in miniatura di 200 px. |