Sådan bruges Google Sheets som et JSON-slutpunkt

OPDATERING: 13.5.2020 - Nye deledialogboks trin tilgængelige nedenfor.

Tak Erica H!

Bygger du en prototype dynamisk webapplikation og har brug for at samarbejde med ikke-udviklere?

Jeg har været på en hackathon før og oplevet at deltage med viden om, hvordan jeg udvikler en applikation, men manglede færdigheden eller tiden til at implementere en full-stack webapplikation i 3-dages sprinten. Denne tid kan færdighederne være alt for lave til endda at hjælpe og blev sat til side for at se tutorials og studere HTML og CSS.

Resultatet? Jeg har lært meget, men jeg ville ønske, at jeg kunne have bidraget mere.

I en af ​​de hackathoner, jeg har deltaget i for nylig, stødte jeg på et lignende problem. Denne gang var jeg ikke nybegynder. Jeg havde ikke-ingeniører, der ønskede at hjælpe med at opbygge vores prototype webapplikation. Heldigvis snuble vi over et Google-regneark som en måde, hvorpå vores ikke-ingeniører kan spotte vores database og få back-end-udviklerne til at oprette forbindelse til Google Sheets JSON Endpoint og analysere det.

Med denne vejledning kan du:

  1. Opret et regneark i Google Regneark.
  2. Udgiv regnearket til internettet.
  3. Generer et JSON-slutpunkt.
  4. Åbn regnearket for offentligt samarbejde.
  5. Send JSON-slutpunktet til din back-end-udvikler.

Efter denne vejledning kan du deltage i hold og sige "Jeg kan hjælpe med back-end!".

Afsnit 1: Oprettelse af et Google-ark

Trin 1:

Gå til Google Sheets

Trin 2:

Opret et nyt regneark

Afsnit 2: Udgivelse af dine Google Sheets på internettet

Bemærk: Ny opdatering af dialogboksen Share fra 5/13/2020, placeret efter trin 2.

Trin 1:

Klik på Filer > Udgiv til internettet ...

Trin 2:

Klik på Udgiv , derefter OK

Trin 3:

Ingen grund til at gøre noget her

OPDATERING: 13.5.2020 - Ny dialogboks om deling

Trin 1:

Klik på Del

Trin 2:

Klik på "Skift til alle med linket"

Trin 3:

Klik på "Udført"

Afsnit 4: Brug af dine Google Sheets som JSON-slutpunkt

Trin 1:

Kopier skabelon-URL og indsæt i adresselinjen:

//spreadsheets.google.com/feeds/cells/YOURGOOGLESHEETCODE/SHEETPAGENUMBER/public/full?alt=json

Trin 2:

Gå til dine åbnede Google Sheets, og tjek adresselinjen

Trin 3:

Gå til skabelon-URL og udskift

  • YOURGOOGLESHEETCODE med 1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs
  • BLADPAGENUMBER til 1

Trin 4:

Hent JSON URL

//spreadsheets.google.com/feeds/cells/1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs/1/public/full?alt=json

Afsnit 5: Offentliggør dine Google Sheets (til samarbejde og dataindtastning)

Trin 1:

Klik på Del øverst til højre

Trin 2:

Tilføj et navn, klik på Gem

Trin 3:

Klik på Avanceret

Trin 4:

Klik på Skift ...

Trin 5:

Klik på - offentligt på nettet og derefter på Gem

Almindelige Gotchas:

Hvis du modtager svaret nedenfor, skal du kontrollere din URL og sørge for at bruge Google Sheets-koden i adresselinjen.

Hvis du modtager svaret nedenfor, skal du gå tilbage til sektion 2: Udgivelse af dine Google Sheets på nettet.

Clark Jason Ngo - Graduate Teaching Assistant - Technology Institute - City University of Seattle | ...

Tilmeld dig LinkedIn * Lidenskabelig for at pleje nye softwareudviklere. Tekniske færdigheder: Git, MVC, JavaScript, NodeJS, ReactJS ... www.linkedin.com