Je pense que quelqu'un pourrait déjà résolu ce problème. J'ai essayé de regarder l'API Spreadsheets et il n'y a aucune mention de pouvoir télécharger le fichier. cURL peut être une option mais je préfère ne pas entrer dans les tracas de l'authentification/POSTing manuellement.Utilisation de PHP pour récupérer Google Spreadsheet au format HTML
Répondre
Vous pouvez jeter un oeil à Dynamic FAQ Section w/ jQuery, YQL & Google Docs si vous voulez quelque chose comme ça.
Cela devrait vous aider: http://code.google.com/apis/spreadsheets/data/1.0/developers_guide_php.html
Bien que C# cela va aider aussi: How to download Google SpreadSheets using C#?
Je me suis tourné vers l'API Spreadsheets et je ne renvoie que des données au format XML, que je devrais ensuite transformer en HTML. La réponse SO est cependant intéressante, bien que j'utilise la solution beaucoup plus simple que j'ai lue dans l'article mentionné par @dragosplesca, qui utilise les options de publication pour définir une URL pour la feuille de calcul. – Andrei
Sonne bien acclamer mate, je crois que la raison pour laquelle vous ne voyez que xml est parce que c'est ainsi que Google stocke vos données de feuille de calcul. – Chris
Merci! L'article mentionne l'utilisation des options de publication Spreadsheets, à partir desquelles je peux ensuite obtenir une URL et extraire le code HTML à l'aide de cURL. – Andrei