Comment les développeurs peuvent-ils modifier un Google Doc par programmation? Est-il une API Docs?
Il ne semble pas (à ma connaissance) une API pour modifier Google Docs (pas de feuilles de calcul, leur code HTML des documents). Quelqu'un a fait quelque chose comme l'? Peut-être par le téléchargement de la version d'HTML, de l'édition et de télécharger les changements?
OriginalL'auteur Tim Lytle | 2010-03-13
Vous devez vous connecter pour publier un commentaire.
Pas vraiment sûr si c'est ce que vous cherchez exactement, mais avez-vous pris un coup d'oeil ici http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html on dirait qu'Il permet l'édition de contenu (v3.0 de toute façon).
On dirait qu'il est possible avec la version 2. J'étais juste troublé par le nom de "Liste des Documents" ne sonne pas comme c'est là que vous trouverez l'édition, mais ce qui semble être l'endroit où ils l'ont mis.
OriginalL'auteur dave
La Liste de documents de l'API a été abandonné depuis septembre 2012 et ressemble à cela pourrait être retraité après le mois d'avril 2015.
La mise à jour de la version HTML à l'aide de la Voiture de l'API, comme le laisse entendre la question, semble être le seul moyen d'autres. J'ai essayé cela et j'ai connu quelques problèmes.
Il y a peut être plus de questions. Ce sont seulement ceux que j'ai trouvé dans le dernier quelques jours.
OriginalL'auteur goody44
Mise à JOUR (Juillet 2018) Google Docs équipe de pré-annoncé un prochain REST API Google Cloud '18. Les développeurs intéressés à se lancer dans le programme d'accès anticipé pour la nouvelle API devraient s'inscrire au https://developers.google.com/docs. L'original de la réponse ci-dessous se dresse toujours comme le RESTE de l'API va devenir le deuxième façon, vous pouvez accéder à Google Docs par programmation.
Réponse originale à cette question (Mars 2017): (la Plupart des autres réponses sont obsolètes.) Google Docs n'a pas actuellement une API REST, cependant les développeurs peuvent accéder par programmation (CRUD) documents à l'aide de Google Apps Script, JavaScript côté serveur les applications qui sont hébergées dans et exécuter dans Google cloud. Si vous êtes nouveau à l'Apps Script ou à l'édition de Google Docs avec elle, voici quelques ressources d'apprentissage:
pour vous.
Exemple Simple: si vous avez une Doc avec un (Lecteur) ID de fichier de
DOCUMENT_ID_GOES_HERE
, voici comment vous pouvez modifier fondamentalement les Apps Script, faire un pseudo "fusion et publipostage" du nom, & e-mail dans le document donné espaces réservés{NAME}
et{ADDR}
:OriginalL'auteur wescpy
Il y a un exemple d'application pour le présent, Le Dr Modifier, sur Google documentation du Lecteur.
OriginalL'auteur Juan A. Navarro
Il est com.google.l'api.services.de lecteur.de modèle.Fichier.getExportLinks
Vous pouvez obtenir un Google Doc comme un docx (par exemple), de le modifier à l'aide de votre favori docx éditeur, puis les télécharger de nouveau. Voir les échantillons pour ce faire (en commençant par GoogleDriveDownloadAsDocx) dans le contexte de docx4j. Remarque le README.
Ou de faire de même avec les autres formats d'exportation.
OriginalL'auteur JasonPlutext