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?
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:
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.
Wiem, że ten wątek był przez jakiś czas cichy, ale pomógł mi.
Udało mi się to osiągnąć poprzez:
uzyskanie adresu URL folderu docelowego https://drive.google.com/drive/folders/[Folder ID]
pobieranie adresu URL pliku
/edit
z/copy
copyDestination
parametr do końcaOryginalny 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!
Aby przejść do pytań w komentarzach do odpowiedzi z @jaycer :
URL wyglądałby tak
https://docs.google.com/document/d/${temlpateId}/copy?id=${temlpateId}©Collaborators=false©Comments=false&includeResolvedCommentsOnCopy=false&title=${title}©Destination=${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.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]