- Richiesta HTTP
- Parametri del percorso
- Parametri di query
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- ThumbnailProperties
- MimeType
- ThumbnailSize
- Fai una prova!
Genera una miniatura dell'ultima versione della pagina specificata nella presentazione e restituisce un URL all'immagine in miniatura.
Ai fini della quota, questa richiesta viene conteggiata come una richiesta di lettura costosa.
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 query
| 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 è taggato con l'account del richiedente. Chiunque disponga dell'URL accede effettivamente all'immagine come il richiedente originale. L'accesso all'immagine potrebbe essere perso se le impostazioni di condivisione della presentazione cambiano. 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/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/presentationshttps://www.googleapis.com/auth/presentations.readonly
Per ulteriori informazioni, consulta la Guida all'autorizzazione.
ThumbnailProperties
Fornisce il controllo sulla creazione delle miniature delle pagine.
| Rappresentazione JSON |
|---|
{ "mimeType": enum ( |
| Campi | |
|---|---|
mimeType |
Il tipo MIME facoltativo dell'immagine miniatura. Se non specifichi il tipo MIME, il valore predefinito è PNG. |
thumbnailSize |
Le dimensioni facoltative dell'immagine miniatura. Se non specifichi le dimensioni, 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. I valori qui descrivono la larghezza dell'immagine in miniatura. Quando l'altezza della pagina è maggiore della larghezza, la larghezza potrebbe essere inferiore alla dimensione specificata.
| Enum | |
|---|---|
THUMBNAIL_SIZE_UNSPECIFIED |
Le dimensioni predefinite dell'immagine della miniatura. La dimensione della miniatura non specificata implica che il server sceglie la dimensione dell'immagine in un modo che potrebbe variare in futuro. |
LARGE |
La larghezza dell'immagine della miniatura di 1600 px. |
MEDIUM |
La larghezza dell'immagine in miniatura di 800 px. |
SMALL |
La larghezza dell'immagine della miniatura di 200 px. |