Kuidas kasutada Google'i arvutustabeleid JSON-i lõpp-punktina

UUENDAMINE: 13.05.2020 - allpool on saadaval uued jagamise dialoogiboksi toimingud.

Aitäh Erica H!

Kas ehitate dünaamilise veebirakenduse prototüüpi ja peate tegema koostööd mitte-arendajatega?

Olen varem häkatonil käinud ja kogenud osalemist teadmistega, kuidas rakendust arendada, kuid puudus oskus või aeg täispika veebirakenduse juurutamiseks 3-päevases sprindis. See aeg võib oskus olla liiga madal, et sellest isegi abi olla, ja jäeti õpetuste vaatamiseks ning HTML-i ja CSS-i õppimiseks kõrvale.

Tulemus? Olen palju õppinud, kuid soovisin, et oleksin saanud rohkem panustada.

Ühel häkatonil, kus olen hiljuti osalenud, puutusin kokku sarnase probleemiga. Seekord ei olnud ma algaja. Mul oli mitte-insenere, kes soovisid aidata meie prototüübi veebirakenduse loomisel. Õnneks komistasime Google'i arvutustabelite poole, et mitteinsenerid saaksid meie andmebaasi mõnitada ja lasta arendajatel Google Sheets JSON Endpointiga ühendust luua ja seda sõeluda.

Selle juhendi abil saate:

  1. Looge Google'i arvutustabelites arvutustabel.
  2. Avaldage arvutustabel veebis.
  3. Looge JSON-i lõpp-punkt.
  4. Avaliku koostöö jaoks avage arvutustabel.
  5. Edastage JSON-i lõpp-punkt oma back-end arendajale.

Pärast seda õpetust saate liituda meeskondadega ja öelda: "Ma võin aidata taustaprogrammi!".

1. jagu: Google'i lehe loomine

Samm 1:

Minge Google'i arvutustabelitesse

2. samm:

Looge uus arvutustabel

2. jagu: Google'i arvutustabelite veebis avaldamine

Märkus. Uus jagamise dialoogiboksi värskendus alates 13.05.2020, mis asub pärast 2. sammu.

Samm 1:

Klõpsake nuppu Fail > Avalda veebis ...

2. samm:

Klõpsake nuppu Avalda ja seejärel OK

3. samm:

Siin pole vaja midagi teha

UUENDAMINE: 13.05.2020 - uus jagamise dialoogiboks

Samm 1:

Klõpsake nuppu Jaga

2. samm:

Klõpsake nuppu "Muuda kõigile, kellel on link"

3. samm:

Klõpsake nuppu "Valmis"

4. jagu: Google'i arvutustabelite kasutamine JSON-lõpp-punktina

Samm 1:

Kopeerige malli URL ja kleepige aadressiribale:

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

2. samm:

Minge oma avatud Google'i arvutustabelitesse ja kontrollige aadressiriba

3. samm:

Minge malli URL-ile ja asendage

  • YOURGOOGLESHEETCODE koos 1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFM-idega
  • SHEETPAGENUMBER kuni 1

4. samm:

Too JSON URL

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

5. jagu: Google'i arvutustabelite avalikuks muutmine (koostöö ja andmesisestuse jaoks)

Samm 1:

Klõpsake paremas ülaosas valikut Jaga

2. samm:

Lisage nimi ja klõpsake nuppu Salvesta

3. samm:

Klõpsake nuppu Täpsem

4. samm:

Klõpsake nuppu Muuda ...

5. samm:

Klõpsake veebis - Avalik ja seejärel Salvesta

Ühised gootid:

Kui saate allpool vastuse, kontrollige oma URL-i ja veenduge, et kasutate aadressiribal Google'i arvutustabelite koodi.

Kui saate allpool vastuse, minge tagasi 2. jaotisesse: oma Google'i arvutustabelite veebis avaldamine.

Clark Jason Ngo - Seattle'i linnaülikooli tehnoloogiainstituudi kraadiõppejõud |…

Liituge LinkedIn * Passionate'iga, et kasvatada uusi tarkvaraarendajaid. Tehnilised oskused: Git, MVC, JavaScript, NodeJS, ReactJS ... www.linkedin.com