Tworzy pustą prezentację z tytułem podanym w żądaniu. Jeśli podano presentationId, jest ono używane jako identyfikator nowej prezentacji. W przeciwnym razie generowany jest nowy identyfikator. Pozostałe pola w żądaniu, w tym podana treść, są ignorowane. Zwraca utworzoną prezentację.
Żądanie HTTP
POST https://slides.googleapis.com/v1/presentations
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "presentationId": string, "pageSize": { object ( |
| Pola | |
|---|---|
presentationId |
Identyfikator prezentacji. |
pageSize |
Rozmiar stron w prezentacji. |
slides[] |
Slajdy w prezentacji. Slajd dziedziczy właściwości z układu slajdu. |
title |
Tytuł prezentacji. |
masters[] |
Wzorce slajdów w prezentacji. Wzorzec slajdów zawiera wszystkie wspólne elementy strony i wspólne właściwości zestawu układów. Służą one do 3 celów:
|
layouts[] |
Układy w prezentacji. Układ to szablon, który określa, jak treści są rozmieszczane i stylizowane na slajdach dziedziczących z tego układu. |
locale |
Ustawienia regionalne prezentacji jako tag języka IETF BCP 47. |
revisionId |
Tylko dane wyjściowe. Identyfikator wersji prezentacji. Może być używany w żądaniach aktualizacji, aby potwierdzić, że wersja prezentacji nie zmieniła się od ostatniej operacji odczytu. Wypełniane tylko wtedy, gdy użytkownik ma uprawnienia do edycji prezentacji. Identyfikator wersji nie jest liczbą kolejną, ale niejasnym ciągiem znaków. Format identyfikatora wersji może się z czasem zmienić, dlatego należy go traktować jako nieprzezroczysty. Zwrócony identyfikator wersji jest ważny tylko przez 24 godziny od jego zwrócenia i nie można go udostępniać innym użytkownikom. Jeśli identyfikator wersji nie zmieni się między wywołaniami, oznacza to, że prezentacja nie uległa zmianie. Z kolei zmiana identyfikatora (w przypadku tej samej prezentacji i użytkownika) zwykle oznacza, że prezentacja została zaktualizowana. Zmiana identyfikatora może być jednak spowodowana również czynnikami wewnętrznymi, takimi jak zmiany formatu identyfikatora. |
notesMaster |
Wzorzec notatek w prezentacji. Służy on do 3 celów:
Wzorzec notatek jest tylko do odczytu. |
comments[] |
Tylko dane wyjściowe. Wątki komentarzy powiązane z prezentacją. |
commentsViewMode |
Tylko dane wyjściowe. Tryb wyświetlania komentarzy zastosowany do prezentacji. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Presentation.
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/presentations
Więcej informacji znajdziesz w przewodniku Autoryzacja.