recoger datos de hoja de calculo de Google Drive
2 seguidores
Hola, la pregunta es simplemente esa ¿sabéis si se pueden recoger, desde una página html, mediante php por ejemplo, los datos que tengas almacenados en una hoja de calculo de Google Drive?. Llevo un buen rato buscando información y no encuentro nada. Gracias!!
feliper
arreglado el enlace, tenia una coma de más
[campaña en activo en Kickstarter] http://kck.st/2d6qRot
medibu
Pues muchas gracias, creo que es justo lo que necesitaba. El primer enlace creo que no funciona pero con lo que me dices es suficiente.
Un saludo!
feliper
Hola @lamorsa ,
lo que buscas es "leer un CSV con PHP" y cuando lo hayas leído conviertes los datos en HTML para mostrarlos.
Leer un php desde html no se puede, al revés sí, pero no es lo que necesitas.
La función que te interesa es esta http://php.net/manual/es/function.fgetcsv.php
uno de los parámetros de la función es la ruta del archivo CSV, si es un archivo que está online, la ruta es su URL (en tu caso, la que te da Google Drive al hacerlo público ).
Aquí tienes un ejemplo http://stackoverflow.com/questions/21189665/new-google-spreadsheets-publish-limitation
saludos !!
[campaña en activo en Kickstarter] http://kck.st/2d6qRot
medibu
Muchas gracias @feliper . Justo la semana pasada decidí pasar del php y meter toda la información de forma manual en mi html, ya que tampoco eran tantas entradas, porque no conseguí encontrar la información. Pero sí que me gustaría aprender a hacerlo tal vez para otra vez, y ya que me dices que sí que se puede desde Google Drive. ¿Sabrías decirme algún sitio dónde expliquen el código que habría que poner o cómo tendría que buscarlo? Es que también busqué por "leer php desde html" y cosas así y sólo me salían formularios.
Gracias!
feliper
@lamorsa, un poco antiguo, pero, si, si se puede ...
tienes que hacer público el documento de Google Drive y puedes acceder a él a través de su URL, lo más fácil sería leerlo como un CSV ya que así tienes un poco de control sobre lo que "lees"
saludos !!