Подключаемся к API с помощью Google Sheets Apps Script

Поделиться
HTML-код
  • Опубликовано: 31 июл 2024
  • Загружаем в Google-таблицы данные из сторонних сервисов с помощью API.
    Курс по работе в Google-таблицах:
    sheets.smysl.io
    Таблица из видео: docs.google.com/spreadsheets/...
    Содержание:
    00:00 Начало
    00:46 Задача
    02:46 Что такое API
    04:06 Google Books API
    07:39 Первый скрипт
    09:35 Переменные
    12:35 Отправляем GET-запрос
    15:41 Обрабатываем ответ
    17:55 Обрабатываем JSON
    26:06 Резюмируем
    #google-sheets #api #apps-script

Комментарии • 72

  • @kulichevskiy
    @kulichevskiy  8 месяцев назад +2

    🔔 Если вам понравилось это видео, подпишитесь! youtube.com/@kulichevskiy?sub_confirmation=1

  • @user-jx5qu7bi3d
    @user-jx5qu7bi3d 4 месяца назад +7

    С первых секунд: супер, сразу хочется слушать дальше !!!!)))))👍👍👍👍👍👍

  • @TheCarelessAngel
    @TheCarelessAngel Год назад +30

    нравится реализация в виде учебного материала. Т.е не вот смотрю как я умею, а пошагово всё обьясняется. Спасибо, отличный канал!

  • @ivanlushin3962
    @ivanlushin3962 18 дней назад

    Вау, это что? Не надо теперь искать индусов и разбирать их ломаный английский. Превосходная подача, даже моя мама поймет что делать. Все бы так объясняли как ты. Респект, подписка 👍🏼

  • @YWilmar0
    @YWilmar0 Год назад

    Одно из немногих видео который дал мне понятия в курсах JSON, как это делать в скриптах и т.д. Спасибо большое

  • @tr1b4lunx
    @tr1b4lunx Год назад +5

    Просто хочется сказать спасибо за пояснение структуры развертывания JSON. Лучи благодарности!

  • @Umajke
    @Umajke Год назад +9

    Отличная подача материала, дикция и структура видео. Спасибо. продолжай дальше. Хотелось бы такие видео на python для новичков.

  • @writer8629
    @writer8629 Год назад +1

    Спасибо большое за пошаговое объяснение! благодаря Вам поняла, что ошибки в коде не так страшно, главное начать, ответ всегда можно найти

  • @AleksandrShinkarev
    @AleksandrShinkarev Месяц назад

    Алексей, спасибо большое. Решил давнюю задачу, очень крутой материал и доступное объяснение!

  • @zhamso
    @zhamso Год назад +3

    Алексей, спасибо большое!
    Не умею программировать, но за несколько дней с помощью ютуба и chatgpt удалось написать пайтон скрипт. Но мне нужно было выполнять его в гугл таблицах. Искал решения, пытался сконвертировать в js скрипт, но не получалось, пытался привязать таблицы к colab и другим сервисам, но все безуспешно.
    В итоге в вашем видео увидел похожую задачу и работу с json файлом. И просто переписал скрипт на js и все работает! Какое удовольствие получать заветную строчку результата (одна цифра) после 3 дней мучений)

  • @van4ez50
    @van4ez50 Год назад +1

    Привет! очень интересно смотреть тебя. спасибо за твой труд🙌

  • @user-jq9xv4xg2y
    @user-jq9xv4xg2y Год назад

    Жду любой видос на это канале больше,чем новую серию ласт оф ас
    Все что я тут посмотрел и нашел в сети от этого автора - это какой-то нереальный уровень пользы

  • @Yogsvet
    @Yogsvet 3 месяца назад

    Алексей, одно удовольствие вас смотреть, спасибо огромное. Примите мой небольшой вклад. Может пригодится. Квадратные скобки в запросе нужны только когда необходимо раскрыть массив. В данному случае - одномерный массив внутри item (получаем его единственный нулевой элемент), а дальше можно просто через точку перечислять названия по пути до пункта назначения. В общем такая конфигурация тоже работает:
    return JSON.parse(response).items[0].volumeInfo.description
    Если внутри попадем еще на один массив, то нужно будет раскрывать и его. Например авторы - это тоже массив. Сейчас в нем один элемент, но может быть и больше. Тогда получается так:
    return JSON.parse(response).items[0].volumeInfo.authors[0]

  • @Konst0504
    @Konst0504 5 месяцев назад +4

    Я всё-таки добрался до данных WB через API+Google Apps Script! Ура! Это было не просто, и не с первого раза, но благодаря гуглу, документации и этому гайду вытащил из JSONа нужные данные в таблицу. Спасибо! Дальше дело техники. "Чпоньк" на палец вверх! Буду дальше разбираться.. Интересно, как там POST и PUT делается...

    • @alexeytsirinskiy
      @alexeytsirinskiy 4 месяца назад

      Поздравляю!!! Сам сейчас разбираюсь ) Можно Вам задать несколько вопросов по подключению?

    • @Konst0504
      @Konst0504 4 месяца назад

      @@alexeytsirinskiy да, с удовольствием подскажу

    • @user-lr3gn9xn4i
      @user-lr3gn9xn4i 3 месяца назад

      Здравствуйте! Я тоже делаю проект, который подтягивает данные из wb.Долго мучался, но единственное решение нашел через selenium. Можете, пожалуйста, подсказать как вы вытаскиваете данные?

  • @ekaterinakhozikova5815
    @ekaterinakhozikova5815 Год назад

    Огромное спасибо за материал! Ни как не могла найти решение как подставлять айдишники из другого апи в запрос, Ваше решение очень помогло!

  • @user-co6us3qs1x
    @user-co6us3qs1x 2 месяца назад

    нравиться навязывение логики решения задачи, мне данное видео помогло создать автоматизацию в логистике, спасибо большое

  • @user-rv9gf4ep3i
    @user-rv9gf4ep3i 3 месяца назад

    офигеть, я попробовала, и у меня получилось, спасибо большое за это видео!

  • @anton.garagulya
    @anton.garagulya 3 месяца назад

    Крутяк! Вот это я понимаю уроки программирования )

  • @shukhratkasimov6791
    @shukhratkasimov6791 Год назад

    Огромное спасибо. Ты супер. 👍

  • @macedonian_main
    @macedonian_main Год назад

    Канал вообще супер!

  • @leepoch3764
    @leepoch3764 Год назад +6

    Ооооо, ты вернулся!

  • @ManticoreRoko
    @ManticoreRoko Год назад +5

    Спасибо. Давай что-то на тему маркетплейсов и работы с API WB и Ozon

  • @xr434
    @xr434 3 месяца назад

    Классно! Ясно, понятно. Хотя, наверное, для знакомства с таблицами - тяжело)) Ну да у того, кто первые шаги делает, и задачи попроще)) Очень круто именно живое написание функции с поиском того, что это гугл за ошибку вывалил? - погуглим!))

  • @no_nameno_name5442
    @no_nameno_name5442 Месяц назад

    Хороший разбор

  • @lyubov_zhulina
    @lyubov_zhulina Год назад

    Спасибо за видео 🔥

  • @user-jn4im8lr4u
    @user-jn4im8lr4u Месяц назад

    привет Леша, работал с тобой в Групоне, теперь рад видеть в обуч видео

  • @natural_bornboogie
    @natural_bornboogie 3 месяца назад

    Чувак ты крут

  • @Pavliusik
    @Pavliusik Год назад +2

    🔥🔥🔥🔥🔥

  • @user-wl7qy6xl6s
    @user-wl7qy6xl6s 4 месяца назад

    Блин ты крут) Если не хватает мотивации, двигай дальше)) интересная тема, сделай что-то типа связки ТГ бот и Гугл таблица, что-то легкое, но прикольное. Придумай сам) Например, ТГ бот для ведения таблицы своих расходов и доходов. ВО! Изи, но интересно в части взаимодействия.

  • @88Crax
    @88Crax 9 месяцев назад

    Супер уроки

  • @stalker52
    @stalker52 10 месяцев назад

    Круть

  • @rasykite
    @rasykite Год назад

    Spasibo

  • @valerienik6564
    @valerienik6564 Год назад +1

    Добрый день! А не могли бы вы сделать урок подробный по созданию телеграмм ботов на пайтон? вас просто приятно смотреть и слушать и очень бы хотелось бы получить информацию по данной теме.

  • @macedonian_main
    @macedonian_main Год назад +1

    Здравствуйте, очень нравится ваш контент, пожалуйста сделайте видео про SQL, PostgeSQL и как подключить их например к сайтам и тд, если не сочтете за наглость такую просьбу)

  • @rushmaster_
    @rushmaster_ 10 месяцев назад

    спасибо, доступность объяснения 80lvl

  • @PoniaPolla
    @PoniaPolla 8 месяцев назад

    🥰

  • @jeffersonofficial1783
    @jeffersonofficial1783 11 месяцев назад +1

    Подскажите как сделать запрос к api WB через Google appscript ?

  • @owl3255
    @owl3255 Год назад +1

    You Diego MaraDona!!!!!

  • @homewb
    @homewb Год назад

    голос классный

  • @iliuhahaha
    @iliuhahaha 7 месяцев назад

    Спасибо большое. Сделайте пожалуйста больше уроков по гугл апп скрипт для начинающих.

    • @kulichevskiy
      @kulichevskiy  7 месяцев назад +1

      Через пару недель выйдут уроки

    • @iliuhahaha
      @iliuhahaha 7 месяцев назад

      @@kulichevskiy Спасибо большое

    • @kulichevskiy
      @kulichevskiy  6 месяцев назад +1

      Вот: ruclips.net/video/tDtKKEklzBs/видео.html

  • @Wildberries-km5ln
    @Wildberries-km5ln 22 дня назад

    а можно сначала в постмене все сделать потом идти в гугл шитс?

  • @t1monya
    @t1monya 9 дней назад

    а можно ли наоборот отправлять эти данные ? Например в битрикс24

  • @mislavsky
    @mislavsky Год назад

    А вот вопрос. Есть сайт на Тильде . По событию нужно создавать JSON и отправлять его в google App Script webapp , который создается через deploy. можете подсказать как это лучше сделать?

  • @anthonykolchin1770
    @anthonykolchin1770 6 месяцев назад

    Привет! Спасибо большое за видео. Можешь кратко направить, у меня, как ты и говорил в конце видео, появляется задача на аутентификацию для получения токена и доступа к API. Как решать такую задачу?

    • @kulichevskiy
      @kulichevskiy  6 месяцев назад

      Все зависит, что за API. У каждого сервиса есть документация, в которой должно быть написано, как получить токен и как его потом использовать. Без деталей не смогу подробнее ответить.

  • @globalworldmigrant
    @globalworldmigrant 7 месяцев назад

    Ещё хотелось бы базу крипторжи синхронизировать с гугл, даже с нескольких баз разные индикаторы к одним и тем же валютам, это возможно?

  • @globalworldmigrant
    @globalworldmigrant 7 месяцев назад

    С Фейсбук страницы можете настроить сбор данных о связанных группах и количестве участников?

    • @kulichevskiy
      @kulichevskiy  7 месяцев назад

      у Фейсбука есть API, да

  • @MassonPort
    @MassonPort 2 месяца назад

    Алексей, подскажите, как избавиться от иногда появляющегося режима в Гугл таблице со смартфона " Только просмотр"?

    • @kulichevskiy
      @kulichevskiy  2 месяца назад

      Хммм, может быть вы открываете табличку, для которой у вас есть только право просмотра? Если открыть ее с компьютера, можете редактировать?

    • @MassonPort
      @MassonPort 2 месяца назад

      @@kulichevskiy Я владелец таблицы. И да, с компьютера всегда редактируется без проблем.

  • @Alexander_Excel_Genie
    @Alexander_Excel_Genie Год назад

    Спасибо, круто! А urlfetchapp работает, если открывать гугл шитс с мобилы?

  • @onlinenerio
    @onlinenerio Год назад

    Разбирается кто нибудь? Как можно синхронизировать?
    "Таблица гугл с доступом для пользователей в которой они смогут менять значения +, - и цифры"
    ↩️
    "Текст с кодом на гугл диске который должен будет менять значение вслед за таблицей и сохраняться"
    Заранее спасибо)

    • @kulichevskiy
      @kulichevskiy  Год назад

      Не уверен, что понял вопрос. Нужны примеры

    • @onlinenerio
      @onlinenerio Год назад

      @@kulichevskiy При изменении значений (галочки и числа) в гугл документе меняются значения (true, false и числовые) в коде другого файла

    • @user-abc-abc
      @user-abc-abc 11 месяцев назад

      @@onlinenerioконечно можно, глянь про make/integromat

  • @globalworldmigrant
    @globalworldmigrant 7 месяцев назад

    Без api можно как-то ещё заносить данные?

    • @kulichevskiy
      @kulichevskiy  7 месяцев назад

      Можно попробовать парсить сайты, но это гораздо менее удобно

  • @MASTER-us7xw
    @MASTER-us7xw 8 месяцев назад

    Все отлично но откуда isbn взят или как он сформирован???

    • @kulichevskiy
      @kulichevskiy  8 месяцев назад

      Ну в случае этого видео, ссылка на исходную таблицу в описание к видео. А вообще isbn - это уникальный номер любой книги. Его ей в издании присваивают.

    • @MASTER-us7xw
      @MASTER-us7xw 8 месяцев назад

      Теперь ясно, подумал применили шифровали текст с ячеек первого и второго столбца

  • @CoppaChoppa
    @CoppaChoppa 7 месяцев назад

    спасибо. одно уточнение: API в русском языке звучит как "программный интерфейс" т.е. интерфейс для программ.

  • @user-pr2lu9mz6j
    @user-pr2lu9mz6j Месяц назад +1

    Чел, мне твое лицо до одного места. И ладно бы сделал маленький кружочек или квадратик в углу видео, но нет! Твое ипало занимает треть ширины видео