Как да използвам Google Sheets като JSON крайна точка

АКТУАЛИЗАЦИЯ: 13.5.2020 г. - Нови стъпки в диалоговия прозорец за споделяне, налични по-долу

Благодаря Erica H!

Изграждате ли прототип на динамично уеб приложение и трябва ли да си сътрудничите с не-разработчици?

Бил съм на хакатон и преди и съм имал опит да участвам със знанията как да разработя приложение, но нямах умения или време за внедряване на пълно стек уеб приложение в тридневния спринт. Това време май умение беше твърде ниско, за да помогне дори и беше отстранен, за да гледате уроци и да изучавате HTML и CSS.

Резултатът? Научих много, но ми се искаше да можех да допринеса повече.

В един от хакатоните, в които участвах наскоро, срещнах подобен проблем. Този път не бях начинаещият. Имах неинженери, които искаха да помогнат при изграждането на нашето прототипно уеб приложение. За щастие се натъкнахме на електронни таблици на Google като начин за нашите неинженери да се подиграват с нашата база данни и да накарат разработчиците на back-end да се свържат с Google Sheets JSON Endpoint и да го анализират.

С това ръководство ще можете:

  1. Създайте електронна таблица в Google Spreadsheets.
  2. Публикувайте електронната таблица в мрежата.
  3. Генерирайте JSON крайна точка.
  4. Отворете електронната таблица за обществено сътрудничество.
  5. Предайте крайната точка JSON на вашия back-end разработчик.

След този урок ще можете да се присъедините към екипи и да кажете: „Мога да помогна за задния край!“.

Раздел 1: Създаване на Google Sheet

Етап 1:

Отидете на Google Sheets

Стъпка 2:

Създайте нова електронна таблица

Раздел 2: Публикуване на вашите Google Таблици в мрежата

Забележка: Нова актуализация на диалоговия прозорец за споделяне от 13.05.2020 г., разположена след стъпка 2.

Етап 1:

Щракнете върху Файл > Публикуване в мрежата ...

Стъпка 2:

Щракнете върху Публикуване , след което OK

Стъпка 3:

Няма нужда да правите нищо тук

АКТУАЛИЗАЦИЯ: 13.05.2020 г. - Нов диалогов прозорец за споделяне

Етап 1:

Щракнете върху Споделяне

Стъпка 2:

Кликнете върху „Промяна към всеки с връзката“

Стъпка 3:

Щракнете върху „Готово“

Раздел 4: Използване на вашите Google Sheets като крайна точка JSON

Етап 1:

Копирайте URL адреса на шаблона и го поставете в адресната лента:

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

Стъпка 2:

Отидете в отворените си Google Sheets и проверете адресната лента

Стъпка 3:

Отидете на URL адреса на шаблона и го заменете

  • YOURGOOGLESHEETCODE с 1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs
  • ПЛОЩАДКА до 1

Стъпка 4:

Изтеглете JSON URL

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

Раздел 5: Обявяване на вашите Google Sheets публични (за сътрудничество и въвеждане на данни)

Етап 1:

Горе вдясно щракнете върху Споделяне

Стъпка 2:

Добавете име, щракнете върху Запазване

Стъпка 3:

Щракнете върху Разширени

Стъпка 4:

Щракнете върху Промяна ...

Стъпка 5:

Щракнете върху Включено - Публично в мрежата , след това Запази

Често срещани проблеми

Ако получите отговора по-долу, моля, проверете URL адреса си и се уверете, че използвате кода на Google Sheets в адресната лента.

Ако получите отговора по-долу, моля, върнете се към раздел 2: Публикуване на вашите Google Sheets в мрежата.

Кларк Джейсън Нго - Завършил преподавател - Технологичен институт - Сити университет в Сиатъл | ...

Присъединете се към LinkedIn * Страстен, за да подхранвате нови разработчици на софтуер. Технически умения: Git, MVC, JavaScript, NodeJS, ReactJS ... www.linkedin.com