Tworzy pustą prezentację z tytułem podanym w żądaniu. Jeśli podany zostanie identyfikator presentationId
, zostanie on użyty jako identyfikator nowej prezentacji. W przeciwnym razie zostanie wygenerowany nowy identyfikator. Pozostałe pola w żądaniu, łącznie z podaną treścią, 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[] |
Slajdy w prezentacji. Wzorzec slajdu zawiera wszystkie typowe elementy strony i właściwości wspólne dla zestawu układów. Służą one trzem celom:
|
layouts[] |
Układy w prezentacji. Układ to szablon określający sposób rozmieszczenia i stylu treści na slajdach dziedziczących ten układ. |
locale |
Język 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. To pole jest wypełniane tylko wtedy, gdy użytkownik ma uprawnienia do edycji prezentacji. Identyfikator wersji nie jest kolejnym numerem, ale mglistym ciągiem znaków. Format identyfikatora wersji może się zmieniać z czasem, dlatego identyfikator powinien być nieprzezroczysty. Gwarantujemy, że zwrócony identyfikator wersji będzie ważny tylko przez 24 godziny po zwróceniu i nie będzie można go udostępniać użytkownikom. Jeśli identyfikator wersji nie zmienia się między wywołaniami, prezentacja nie uległa zmianie. Jeśli natomiast zmienisz identyfikator (dla tej samej prezentacji i tego samego użytkownika), oznacza to, że prezentacja została zaktualizowana. Jednak zmiana identyfikatora może wynikać z czynników wewnętrznych, takich jak zmiana formatu identyfikatora. |
notesMaster |
Mistrz notatek w prezentacji. Spełnia trzy cele:
Główny notatki jest przeznaczony tylko do odczytu. |
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 protokołu OAuth:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/presentations
Więcej informacji znajdziesz w przewodniku na temat autoryzacji.