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

Sdílet
Vložit
  • čas přidán 5. 07. 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

Komentáře • 69

  • @kulichevskiy
    @kulichevskiy  Před 7 měsíci +2

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

  • @user-jx5qu7bi3d
    @user-jx5qu7bi3d Před 3 měsíci +4

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

  • @TheCarelessAngel
    @TheCarelessAngel Před rokem +28

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

  • @Umajke
    @Umajke Před rokem +8

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

  • @tr1b4lunx
    @tr1b4lunx Před rokem +5

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

  • @AleksandrShinkarev
    @AleksandrShinkarev Před 20 dny

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

  • @zhamso
    @zhamso Před rokem +3

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

  • @no_nameno_name5442
    @no_nameno_name5442 Před měsícem

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

  • @writer8629
    @writer8629 Před 11 měsíci +1

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

  • @YWilmar0
    @YWilmar0 Před rokem

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

  • @Konst0504
    @Konst0504 Před 4 měsíci +4

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

    • @alexeytsirinskiy
      @alexeytsirinskiy Před 4 měsíci

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

    • @Konst0504
      @Konst0504 Před 3 měsíci

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

    • @user-lr3gn9xn4i
      @user-lr3gn9xn4i Před 2 měsíci

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

  • @user-jq9xv4xg2y
    @user-jq9xv4xg2y Před rokem

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

  • @van4ez50
    @van4ez50 Před rokem +1

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

  • @leepoch3764
    @leepoch3764 Před rokem +6

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

  • @Yogsvet
    @Yogsvet Před 3 měsíci

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

  • @user-co6us3qs1x
    @user-co6us3qs1x Před měsícem

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

  • @user-jn4im8lr4u
    @user-jn4im8lr4u Před 26 dny

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

  • @anton.garagulya
    @anton.garagulya Před 3 měsíci

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

  • @ManticoreRoko
    @ManticoreRoko Před rokem +5

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

  • @ekaterinakhozikova5815

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

  • @user-rv9gf4ep3i
    @user-rv9gf4ep3i Před 2 měsíci

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

  • @macedonian_main
    @macedonian_main Před rokem

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

  • @natural_bornboogie
    @natural_bornboogie Před 2 měsíci

    Чувак ты крут

  • @shukhratkasimov6791
    @shukhratkasimov6791 Před rokem

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

  • @xr434
    @xr434 Před 3 měsíci

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

  • @lyubov_zhulina
    @lyubov_zhulina Před rokem

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

  • @Pavliusik
    @Pavliusik Před rokem +2

    🔥🔥🔥🔥🔥

  • @88Crax
    @88Crax Před 8 měsíci

    Супер уроки

  • @user-wl7qy6xl6s
    @user-wl7qy6xl6s Před 3 měsíci

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

  • @rasykite
    @rasykite Před rokem

    Spasibo

  • @stalker52
    @stalker52 Před 9 měsíci

    Круть

  • @rushmaster_
    @rushmaster_ Před 9 měsíci

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

  • @owl3255
    @owl3255 Před rokem +1

    You Diego MaraDona!!!!!

  • @valerienik6564
    @valerienik6564 Před rokem +1

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

  • @macedonian_main
    @macedonian_main Před rokem +1

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

  • @PoniaPolla
    @PoniaPolla Před 7 měsíci

    🥰

  • @homewb
    @homewb Před rokem

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

  • @iliuhahaha
    @iliuhahaha Před 6 měsíci

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

    • @kulichevskiy
      @kulichevskiy  Před 6 měsíci +1

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

    • @iliuhahaha
      @iliuhahaha Před 6 měsíci

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

    • @kulichevskiy
      @kulichevskiy  Před 6 měsíci +1

      Вот: czcams.com/video/tDtKKEklzBs/video.html

  • @anthonykolchin1770
    @anthonykolchin1770 Před 5 měsíci

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

    • @kulichevskiy
      @kulichevskiy  Před 5 měsíci

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

  • @jeffersonofficial1783
    @jeffersonofficial1783 Před 10 měsíci +1

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

  • @mislavsky
    @mislavsky Před rokem

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

  • @globalworldmigrant
    @globalworldmigrant Před 6 měsíci

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

  • @globalworldmigrant
    @globalworldmigrant Před 6 měsíci

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

    • @kulichevskiy
      @kulichevskiy  Před 6 měsíci

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

  • @Alexander_Excel_Genie

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

  • @MassonPort
    @MassonPort Před 2 měsíci

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

    • @kulichevskiy
      @kulichevskiy  Před 2 měsíci

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

    • @MassonPort
      @MassonPort Před 2 měsíci

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

  • @globalworldmigrant
    @globalworldmigrant Před 6 měsíci

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

    • @kulichevskiy
      @kulichevskiy  Před 6 měsíci

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

  • @onlinenerio
    @onlinenerio Před rokem

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

    • @kulichevskiy
      @kulichevskiy  Před rokem

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

    • @onlinenerio
      @onlinenerio Před rokem

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

    • @user-abc-abc
      @user-abc-abc Před 10 měsíci

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

  • @MASTER-us7xw
    @MASTER-us7xw Před 7 měsíci

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

    • @kulichevskiy
      @kulichevskiy  Před 7 měsíci

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

    • @MASTER-us7xw
      @MASTER-us7xw Před 7 měsíci

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

  • @CoppaChoppa
    @CoppaChoppa Před 7 měsíci

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

  • @user-pr2lu9mz6j
    @user-pr2lu9mz6j Před 8 dny +1

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