Utworzyć adres URL, aby utworzyć dokument Google w określonym folderze?

13

Po wyszukiwaniu najbliższe informacje, jakie znalazłem, to pytanie . Jednak ta odpowiedź obejmuje tylko utworzenie pliku Dysku Google, kropka. Chciałbym dowiedzieć się, jak utworzyć ten plik w określonym folderze.

czy to możliwe?

randomblink
źródło

Odpowiedzi:

5

Obserwowałem, co się dzieje, gdy Dokumenty Google tworzą nowy dokument w folderze. Przeglądarka na krótko przechodzi do adresu URL tworzenia. Aby utworzyć adres URL, musisz znać identyfikator swojego folderu. Jeśli przejdziesz do folderu w przeglądarce, jego identyfikator znajduje się na końcu adresu URL:

https://drive.google.com/drive/u/0/folders/[string_of_characters_is_the_folder_id]

Skopiuj identyfikator, otwórz nową kartę przeglądarki i wklej identyfikator na końcu adresu URL tworzenia:

https://docs.google.com/document/create?usp=drive_web&folder=[string_of_characters_is_the_folder_id]

Naciśnij klawisz Enter, a przeglądarka przejdzie do nowego dokumentu utworzonego w folderze wskazanym w adresie URL.

jaycer
źródło
3
Następnym krokiem w tej podróży jest utworzenie pliku ze SZABLONU i utworzenie go WEWNĄTRZ SZCZEGÓŁOWEGO FOLDERU ... kiedy to się zakończy, osiągnę kosmiczną świadomość ... lol. Dziękuję bardzo ...
randomblink 24.01.16
Czy można powiedzieć, że dokument korzystający z szablonu jest zasadniczo kopią określonego dokumentu? Mam na myśli, że nie widzę różnicy między dokumentem opartym na szablonie a dokumentem opartym na kopiowaniu.
jaycer
Umysł. Nadęty. Oczywiście. Dziękuję Ci. Teraz mogę generować szablony formularzy roboczych dla moich współpracowników i dostarczać linki z Trello, które będą generować kopie w folderach, w których muszą iść ... to jest perfekcja.
randomblink
1
randomblink, chcę tego, co opisujesz, ale nie mogę przeskoczyć od wskazówki jayser do twojego wglądu. Jak zbudować adres URL, który tworzy nowy dokument oparty na kopiowaniu, który trafia do określonego folderu?
jml
1
Zgadzam się, czy ktokolwiek zdołał dowiedzieć się, jakie jest polecenie?
midasmax
3

Wiem, że ten wątek był przez jakiś czas cichy, ale pomógł mi.

Udało mi się to osiągnąć poprzez:

  1. uzyskanie adresu URL folderu docelowego https://drive.google.com/drive/folders/[Folder ID]

  2. pobieranie adresu URL pliku

  3. zastępując /editz/copy
  4. dodając copyDestinationparametr do końca

Oryginalny adres URL:

https://docs.google.com/[specific file URL]/edit

Wynik końcowy wyglądałby tak:

https://docs.google.com/[specific file URL]/copy?copyDestination=[Folder ID]

Mam nadzieję, że to pomoże!

Kirstie
źródło
szkoda, że ​​mogę głosować tylko raz
ericslaw
0

Aby przejść do pytań w komentarzach do odpowiedzi z @jaycer :

Jak utworzyć plik z szablonu w określonym folderze

URL wyglądałby tak

https://docs.google.com/document/d/${temlpateId}/copy?id=${temlpateId}&copyCollaborators=false&copyComments=false&includeResolvedCommentsOnCopy=false&title=${title}&copyDestination=${folderId}&usp=docs_web

Podstawiając te wartości:

  • ${temlpateId}: Identyfikator pliku źródłowego / szablonu. Możesz to uzyskać z adresu URL podczas przeglądania pliku / szablonu źródłowego. Pamiętaj, że wartość pojawia się dwukrotnie w adresie URL
  • ${title} : Nazwa nowego pliku
  • ${folderId} : Identyfikator folderu, w którym ma zostać umieszczony nowy plik. Pochodzi z adresu URL podczas przeglądania folderu na Dysku Google.
gen_wood
źródło
-1

Nowy dokument: https://docs.google.com/document/create?usp=drive_web&folder=[folder-id]

Nowy arkusz kalkulacyjny: https://docs.google.com/spreadsheets/create?usp=drive_web&folder=[folder-id]

Kirill Yunussov
źródło