- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- ThumbnailProperties
- MimeType
- ThumbnailSize
- Wypróbuj
Generuje miniaturę najnowszej wersji określonej strony w prezentacji i zwraca adres URL obrazu miniatury.
To żądanie liczy się jako kosztowne żądanie odczytu ze względu na limity.
Żądanie HTTP
GET https://slides.googleapis.com/v1/presentations/{presentationId}/pages/{pageObjectId}/thumbnail
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
presentationId |
Identyfikator prezentacji do pobrania. |
pageObjectId |
Identyfikator obiektu strony, której miniaturę chcesz pobrać. |
Parametry zapytania
Parametry | |
---|---|
thumbnailProperties |
Właściwości miniatury. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Miniatura strony.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "width": integer, "height": integer, "contentUrl": string } |
Pola | |
---|---|
width |
Dodatnia szerokość obrazu miniatury w pikselach. |
height |
Dodatnia wysokość obrazu miniatury w pikselach. |
contentUrl |
Adres URL treści obrazu miniatury. Domyślny czas trwania adresu URL obrazu to 30 minut. Ten adres URL jest oznaczony tagiem konta osoby wysyłającej prośbę. Każda osoba znająca adres URL faktycznie uzyskuje dostęp do obrazu jako osoba, która zgłosiła pierwotne żądanie. Możesz utracić dostęp do obrazu, jeśli zmienią się ustawienia udostępniania prezentacji. Typ MIME obrazu miniatury jest taki sam jak w polu |
Zakresy autoryzacji
Wymaga jednego z tych zakresów 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
Więcej informacji znajdziesz w przewodniku po autoryzacji.
ThumbnailProperties
Zapewnia kontrolę nad tworzeniem miniatur strony.
Zapis JSON |
---|
{ "mimeType": enum ( |
Pola | |
---|---|
mimeType |
Opcjonalny typ MIME obrazu miniatury. Jeśli nie określisz typu MIME, domyślnie będzie to PNG. |
thumbnailSize |
Opcjonalny rozmiar obrazu miniatury. Jeśli nie określisz rozmiaru obrazu, serwer wybierze domyślny rozmiar obrazu. |
MimeType
Typ MIME obrazu miniatury.
Wartości w polu enum | |
---|---|
PNG |
Domyślny typ MIME. |
ThumbnailSize
Wstępnie zdefiniowane rozmiary obrazu miniatury.
Wartości w polu enum | |
---|---|
THUMBNAIL_SIZE_UNSPECIFIED |
Domyślny rozmiar obrazu miniatury. Nieokreślony rozmiar miniatury oznacza, że serwer wybiera rozmiar obrazu w sposób, który w przyszłości może się różnić. |
LARGE |
Szerokość obrazu miniatury 1600 pikseli. |
MEDIUM |
Szerokość obrazu miniatury 800 pikseli. |
SMALL |
Szerokość obrazu miniatury 200 pikseli. |