- Żą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 do obrazu miniatury.
Na potrzeby limitu to żądanie jest traktowane jako kosztowne żądanie odczytu.
Żą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ść miniatury w pikselach. |
height |
Dodatnia wysokość miniatury w pikselach. |
contentUrl |
Adres URL treści miniatury. Adres URL obrazu ma domyślny czas życia wynoszący 30 minut. Ten adres URL jest oznaczony tagiem konta osoby wysyłającej żądanie. Każda osoba, która ma ten adres URL, uzyskuje dostęp do obrazu jako pierwotny wnioskodawca. Jeśli ustawienia udostępniania prezentacji ulegną zmianie, dostęp do obrazu może zostać utracony. Typ MIME obrazu miniatury jest taki sam jak podany w polu |
Zakresy autoryzacji
Wymaga jednego z tych zakresów 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
Więcej informacji znajdziesz w przewodniku po autoryzacji.
ThumbnailProperties
Umożliwia kontrolowanie tworzenia miniatur stron.
| Zapis JSON |
|---|
{ "mimeType": enum ( |
| Pola | |
|---|---|
mimeType |
Opcjonalny typ MIME miniatury. Jeśli nie określisz typu MIME, domyślnie będzie to PNG. |
thumbnailSize |
Opcjonalny rozmiar miniatury. Jeśli nie określisz rozmiaru, serwer wybierze domyślny rozmiar obrazu. |
MimeType
Typ MIME miniatury.
| Wartości w polu enum | |
|---|---|
PNG |
Domyślny typ MIME. |
ThumbnailSize
Wstępnie zdefiniowane rozmiary miniatur. Wartości w tym miejscu określają szerokość miniatury. Gdy wysokość strony jest większa niż jej szerokość, szerokość może być mniejsza niż określony rozmiar.
| Wartości w polu enum | |
|---|---|
THUMBNAIL_SIZE_UNSPECIFIED |
Domyślny rozmiar miniatury. Nieokreślony rozmiar miniatury oznacza, że serwer wybiera rozmiar obrazu w sposób, który może się w przyszłości zmienić. |
LARGE |
Szerokość miniatury obrazu wynosząca 1600 pikseli. |
MEDIUM |
Szerokość miniatury obrazu wynosi 800 pikseli. |
SMALL |
Szerokość miniatury obrazu to 200 pikseli. |