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?

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.


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!


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.

-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]

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.