Primero, debe publicar su hoja de cálculo en la web, utilizando File -> Publish To Weben su hoja de cálculo de Google. Luego puede acceder a su API JSON legible utilizando la siguiente api de punto final.
Es muy probable que este servicio alcance el límite de tarifa de Google en su nueva API V4. Por lo tanto, aunque un parámetro api_key aparece en los ejemplos, le sugiero ENCARECIDAMENTE que no lo use en sus proyectos.
No acepto ninguna responsabilidad por problemas causados por el uso de este servicio
api_key (obligatorio): Su Google Developer API Key para usar con Google Sheets. Esto es obligatorio, ya que tengo uno en la aplicación pero solo es para los ejemplos, pero si desea sus propios límites de tasa, etc., le sugiero que obtenga uno y lo agregue como parámetro y asi no tendra problemas con las solicitudes de sus proyectos.
id (obligatorio): El ID de su documento. Este es el gran código largo aplha-numérico en el medio de la URL del documento.
sheet (obligatorio): El nombre de la hoja individual de la que desea obtener datos. Ejemplo:
q (opcional): Una cadena de consulta simple. Esto no distingue mayúsculas de minúsculas y agregará cualquier fila que contenga la cadena en cualquier celda al resultado filtrado. Ejemplo:
[field_name] (opcional): Además de una consulta general, puede realizar una consulta en cualquiera de los campos haciendo referencia al nombre del campo. Esto hace una coincidencia entre mayúsculas y minúsculas, pero usa un operador de ''' por lo que debe coincidir con la cadena completa.
NOTA: El nombre del campo se basa en cómo aparece en el JSON devuelto, por lo que un campo en Hojas de cálculo de Google que es 'Mi campo' debe consultarse como 'Micampo' Ejemplo: