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.
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:
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:
obtenir l'URL du dossier de destination https://drive.google.com/drive/folders/[Folder ID]
${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.
Je sais que ce fil est resté silencieux pendant un certain temps, mais cela m'a aidé.
J'ai pu y parvenir en:
obtenir l'URL du dossier de destination
https://drive.google.com/drive/folders/[Folder ID]
prendre l'url du fichier
/edit
par/copy
copyDestination
param à la finURL 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!
la source
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}©Collaborators=false©Comments=false&includeResolvedCommentsOnCopy=false&title=${title}©Destination=${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.la source
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]
la source