Tworzy pusty dokument z tytułem podanym w żądaniu. Inne pola w żądaniu, w tym wszelkie podane treści, są ignorowane.
Zwraca utworzony dokument.
Żądanie HTTP
POST https://docs.googleapis.com/v1/documents
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "documentId": string, "title": string, "tabs": [ { object ( |
Pola | |
---|---|
document |
Tylko dane wyjściowe. Identyfikator dokumentu. |
title |
Tytuł dokumentu. |
tabs[] |
karty, które są częścią dokumentu. Karty mogą zawierać karty podrzędne, czyli karty umieszczone w innej karcie. Zakładki podrzędne są reprezentowane przez pole |
revision |
Tylko dane wyjściowe. Identyfikator wersji dokumentu. Może być używany w żądaniach aktualizacji w celu określenia, do której wersji dokumentu mają zostać zastosowane zmiany, oraz jak żądanie powinno się zachowywać, jeśli dokument został zmieniony od tej wersji. Wypełniane tylko wtedy, gdy użytkownik ma uprawnienia do edycji dokumentu. Identyfikator wersji to nieciągły ciąg znaków, a nie liczba. Format identyfikatora wersji może się z czasem zmieniać. Zwrócony identyfikator wersji jest gwarantowany tylko przez 24 godziny od momentu jego zwrotu i nie może być udostępniany innym użytkownikom. Jeśli identyfikator wersji nie zmienia się między wywołaniami, oznacza to, że dokument nie został zmieniony. Z kolei zmieniony identyfikator (w przypadku tego samego dokumentu i użytkownika) zwykle oznacza, że dokument został zaktualizowany. Zmiana identyfikatora może być też spowodowana czynnikami wewnętrznymi, np. zmianami formatu identyfikatora. |
suggestions |
Tylko dane wyjściowe. Tryb wyświetlania sugestii zastosowany w dokumencie. Uwaga: podczas edytowania dokumentu zmiany muszą być oparte na dokumencie z wartością |
body |
Tylko dane wyjściowe. Główna część dokumentu. Pole starsze: zamiast tego użyj pola |
headers |
Tylko dane wyjściowe. Nagłówki w dokumencie, posortowane według identyfikatora nagłówka. Pole starsze: zamiast tego użyj pola |
footers |
Tylko dane wyjściowe. stopki w dokumencie, posortowane według identyfikatora stopki; Pole starsze: zamiast tego użyj pola |
footnotes |
Tylko dane wyjściowe. przypisy w dokumencie, posortowane według identyfikatora przypisu; Pole starsze: zamiast tego użyj pola |
document |
Tylko dane wyjściowe. Styl dokumentu. Pole starsze: zamiast tego użyj pola |
suggested |
Tylko dane wyjściowe. Sugerowane zmiany stylu dokumentu, posortowane według identyfikatora sugestii. Pole starsze: zamiast tego użyj pola |
named |
Tylko dane wyjściowe. Nazwane style dokumentu. Pole starsze: zamiast tego użyj pola |
suggested |
Tylko dane wyjściowe. Sugerowane zmiany nazwanych stylów dokumentu, posortowane według identyfikatora sugestii. Pole starsze: zamiast tego użyj pola |
lists |
Tylko dane wyjściowe. Listy w dokumencie, posortowane według identyfikatora listy. Pole starsze: zamiast tego użyj pola |
named |
Tylko dane wyjściowe. Nazwane zakresy w dokumencie, posortowane według nazwy. Pole starsze: zamiast tego użyj pola |
inline |
Tylko dane wyjściowe. Obiekty w dokumencie, których kluczem jest identyfikator obiektu. Pole starsze: zamiast tego użyj pola |
positioned |
Tylko dane wyjściowe. Obiekty umieszczone w dokumencie, posortowane według identyfikatora obiektu. Pole starsze: zamiast tego użyj pola |
Treść odpowiedzi
Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję Document
.
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/documents
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.