Créer une URL pour créer Google Doc dans un dossier spécifique?


13

Après la recherche, l'information la plus proche que j'ai trouvée est cette question . Cependant, cette réponse couvre simplement la création d'un fichier Google Drive, point final. Je voudrais savoir comment créer ce fichier dans un dossier spécifique.

Est-ce possible?

Réponses:


5

J'ai regardé ce qui se passe lorsque Google Docs crée un nouveau document dans un dossier. Le navigateur passe brièvement à une URL de création. Pour créer l'URL, vous devez connaître l'ID de votre dossier. Si vous accédez au dossier dans un navigateur, son identifiant se trouve à la fin de l'URL:

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

Copiez l'ID, ouvrez un nouvel onglet de navigateur et collez l'ID à la fin de l'URL de création, comme suit:

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

Appuyez sur Entrée et le navigateur accédera à votre nouveau document créé dans le dossier identifié dans l'url.


3
La prochaine étape de ce voyage est de créer un fichier À PARTIR D'UN MODÈLE et de le faire créer À L'INTÉRIEUR D'UN DOSSIER SPÉCIFIQUE ... une fois que j'aurai terminé, j'atteindrai la conscience cosmique ... lol. Merci beaucoup ...
randomblink

Est-il juste de dire qu'un document utilisant un modèle est essentiellement une copie d'un certain document? Je veux dire que je ne vois pas de différence entre un document basé sur un modèle et un document basé sur une copie.
jaycer

Esprit. Soufflé. Bien sûr. Je vous remercie. Maintenant, je peux générer des formulaires de travail basés sur des modèles pour mes collègues et fournir des liens à partir de Trello qui généreront des copies dans les dossiers où ils doivent aller ... c'est la perfection.
randomblink

1
randomblink, je veux ce que vous décrivez, mais je ne peux pas faire le saut de l'allusion de jaycer à votre perspicacité. Comment créez-vous une URL qui crée un nouveau document basé sur la copie qui va dans un dossier particulier?
jml

1
D'accord, quelqu'un a-t-il réussi à comprendre ce qu'est la commande?
midasmax

3

Je sais que ce fil est resté silencieux pendant un certain temps, mais cela m'a aidé.

J'ai pu y parvenir en:

  1. obtenir l'URL du dossier de destination https://drive.google.com/drive/folders/[Folder ID]

  2. prendre l'url du fichier

  3. remplacer /editpar/copy
  4. ajouter le copyDestinationparam à la fin

URL d'origine:

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

Le résultat final ressemblerait à ceci:

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

J'espère que ça aide!


dommage que je ne puisse voter pour cette réponse qu'une fois
ericslaw

0

Pour donner suite aux questions dans les commentaires sur la réponse de @jaycer :

Comment créer un fichier à partir d'un modèle dans un dossier spécifique

L'URL ressemblerait à ceci

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

Substitution de ces valeurs:

  • ${temlpateId}: L'ID du fichier / modèle source. Vous pouvez l'obtenir à partir de l'URL lorsque vous accédez au fichier / modèle source. Notez que la valeur apparaît deux fois dans l'URL
  • ${title} : Le nom à donner au nouveau fichier
  • ${folderId} : L'ID du dossier dans lequel placer le nouveau fichier. Il provient de l'URL lorsque vous accédez au dossier Google Drive.

-1

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

Nouvelle feuille de calcul: https://docs.google.com/spreadsheets/create?usp=drive_web&folder=[folder-id]

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.