ACTUALIZACIÓN: 13/05/2020 - Nuevos pasos del cuadro de diálogo Compartir disponibles a continuación.
¡Gracias Erica H!¿Está creando un prototipo de aplicación web dinámica y necesita colaborar con personas que no son desarrolladores?
He estado en un hackathon antes y he tenido experiencia participando con el conocimiento sobre cómo desarrollar una aplicación, pero no tenía la habilidad o el tiempo para implementar una aplicación web completa en el sprint de 3 días. Ese tiempo de habilidad fue demasiado bajo para siquiera ayudar y fue dejado de lado para ver tutoriales y estudiar HTML y CSS.
¿El resultado? He aprendido mucho, pero me hubiera gustado poder contribuir más.

En uno de los hackatones en los que he participado recientemente, encontré un problema similar. Esta vez yo no era el novato. Tenía personas que no eran ingenieros y querían ayudar en la construcción de nuestro prototipo de aplicación web. Afortunadamente, nos topamos con Google Spreadsheets como una forma para que nuestros no ingenieros simularan nuestra base de datos y los desarrolladores de back-end se conectaran a Google Sheets JSON Endpoint y lo analizaran.
Con esta guía, podrá:
- Crea una hoja de cálculo en Google Spreadsheets.
- Publica la hoja de cálculo en la web.
- Genere un punto final JSON.
- Abra la hoja de cálculo para la colaboración pública.
- Pase el punto final JSON a su desarrollador de back-end.
Después de este tutorial, podrá unirse a los equipos y decir: "¡Puedo ayudar con el back-end!".

Sección 1: Creación de una hoja de Google
Paso 1:
Ir a Hojas de cálculo de Google
Paso 2:
Crea una nueva hoja de cálculo

Sección 2: Publicar sus Hojas de cálculo de Google en la web
Nota: Nueva actualización del cuadro de diálogo Compartir a partir del 13/05/2020, que se encuentra después del paso 2.
Paso 1:
Haga clic en Archivo > Publicar en la Web…

Paso 2:
Haga clic en Publicar y luego en Aceptar

Paso 3:
No es necesario hacer nada aquí

ACTUALIZACIÓN: 13/05/2020 - Nuevo cuadro de diálogo Compartir
Paso 1:
Haga clic en compartir

Paso 2:
Haga clic en "Cambiar a cualquiera que tenga el vínculo".

Paso 3:
Haga clic en "Listo"

Sección 4: Uso de sus Hojas de cálculo de Google como punto final JSON
Paso 1:
Copie la URL de la plantilla y péguela en la barra de direcciones:
//spreadsheets.google.com/feeds/cells/YOURGOOGLESHEETCODE/SHEETPAGENUMBER/public/full?alt=json
Paso 2:
Vaya a sus Hojas de cálculo de Google abiertas y verifique la barra de direcciones


Paso 3:
Vaya a la URL de la plantilla y reemplace
- YOURGOOGLESHEETCODE con 1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs
- SHEETPAGENUMBER a 1
Etapa 4:
Recuperar URL JSON
//spreadsheets.google.com/feeds/cells/1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs/1/public/full?alt=json

Sección 5: Hacer públicas sus Hojas de cálculo de Google (para colaboración y entrada de datos)
Paso 1:
En la parte superior derecha, haz clic en Compartir

Paso 2:
Agregue un nombre, haga clic en Guardar

Paso 3:
Haga clic en Avanzado

Etapa 4:
Haga clic en Cambiar ...

Paso 5:
Haga clic en Activado: público en la web y luego en Guardar

Errores comunes:
Si recibe la respuesta a continuación, verifique su URL y asegúrese de usar el código de Google Sheets en la barra de direcciones.

Si recibe la respuesta a continuación, vuelva a la Sección 2: Publicar sus Hojas de cálculo de Google en la web.

Clark Jason Ngo - Asistente de enseñanza de posgrado - Instituto de Tecnología - City University of Seattle |…
Únete a LinkedIn * Apasionado por nutrir a nuevos desarrolladores de software. Habilidades técnicas: Git, MVC, JavaScript, NodeJS, ReactJS… www.linkedin.com