Подключаемся к 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
🔔 Если вам понравилось это видео, подпишитесь! youtube.com/@kulichevskiy?sub_confirmation=1
С первых секунд: супер, сразу хочется слушать дальше !!!!)))))👍👍👍👍👍👍
нравится реализация в виде учебного материала. Т.е не вот смотрю как я умею, а пошагово всё обьясняется. Спасибо, отличный канал!
Вау, это что? Не надо теперь искать индусов и разбирать их ломаный английский. Превосходная подача, даже моя мама поймет что делать. Все бы так объясняли как ты. Респект, подписка 👍🏼
Одно из немногих видео который дал мне понятия в курсах JSON, как это делать в скриптах и т.д. Спасибо большое
Просто хочется сказать спасибо за пояснение структуры развертывания JSON. Лучи благодарности!
Отличная подача материала, дикция и структура видео. Спасибо. продолжай дальше. Хотелось бы такие видео на python для новичков.
Спасибо большое за пошаговое объяснение! благодаря Вам поняла, что ошибки в коде не так страшно, главное начать, ответ всегда можно найти
Алексей, спасибо большое. Решил давнюю задачу, очень крутой материал и доступное объяснение!
Алексей, спасибо большое!
Не умею программировать, но за несколько дней с помощью ютуба и chatgpt удалось написать пайтон скрипт. Но мне нужно было выполнять его в гугл таблицах. Искал решения, пытался сконвертировать в js скрипт, но не получалось, пытался привязать таблицы к colab и другим сервисам, но все безуспешно.
В итоге в вашем видео увидел похожую задачу и работу с json файлом. И просто переписал скрипт на js и все работает! Какое удовольствие получать заветную строчку результата (одна цифра) после 3 дней мучений)
Привет! очень интересно смотреть тебя. спасибо за твой труд🙌
Жду любой видос на это канале больше,чем новую серию ласт оф ас
Все что я тут посмотрел и нашел в сети от этого автора - это какой-то нереальный уровень пользы
Алексей, одно удовольствие вас смотреть, спасибо огромное. Примите мой небольшой вклад. Может пригодится. Квадратные скобки в запросе нужны только когда необходимо раскрыть массив. В данному случае - одномерный массив внутри item (получаем его единственный нулевой элемент), а дальше можно просто через точку перечислять названия по пути до пункта назначения. В общем такая конфигурация тоже работает:
return JSON.parse(response).items[0].volumeInfo.description
Если внутри попадем еще на один массив, то нужно будет раскрывать и его. Например авторы - это тоже массив. Сейчас в нем один элемент, но может быть и больше. Тогда получается так:
return JSON.parse(response).items[0].volumeInfo.authors[0]
Я всё-таки добрался до данных WB через API+Google Apps Script! Ура! Это было не просто, и не с первого раза, но благодаря гуглу, документации и этому гайду вытащил из JSONа нужные данные в таблицу. Спасибо! Дальше дело техники. "Чпоньк" на палец вверх! Буду дальше разбираться.. Интересно, как там POST и PUT делается...
Поздравляю!!! Сам сейчас разбираюсь ) Можно Вам задать несколько вопросов по подключению?
@@alexeytsirinskiy да, с удовольствием подскажу
Здравствуйте! Я тоже делаю проект, который подтягивает данные из wb.Долго мучался, но единственное решение нашел через selenium. Можете, пожалуйста, подсказать как вы вытаскиваете данные?
Огромное спасибо за материал! Ни как не могла найти решение как подставлять айдишники из другого апи в запрос, Ваше решение очень помогло!
нравиться навязывение логики решения задачи, мне данное видео помогло создать автоматизацию в логистике, спасибо большое
офигеть, я попробовала, и у меня получилось, спасибо большое за это видео!
Крутяк! Вот это я понимаю уроки программирования )
Огромное спасибо. Ты супер. 👍
Канал вообще супер!
Ооооо, ты вернулся!
Спасибо. Давай что-то на тему маркетплейсов и работы с API WB и Ozon
Классно! Ясно, понятно. Хотя, наверное, для знакомства с таблицами - тяжело)) Ну да у того, кто первые шаги делает, и задачи попроще)) Очень круто именно живое написание функции с поиском того, что это гугл за ошибку вывалил? - погуглим!))
Хороший разбор
Спасибо за видео 🔥
привет Леша, работал с тобой в Групоне, теперь рад видеть в обуч видео
Чувак ты крут
🔥🔥🔥🔥🔥
Блин ты крут) Если не хватает мотивации, двигай дальше)) интересная тема, сделай что-то типа связки ТГ бот и Гугл таблица, что-то легкое, но прикольное. Придумай сам) Например, ТГ бот для ведения таблицы своих расходов и доходов. ВО! Изи, но интересно в части взаимодействия.
Супер уроки
Круть
Spasibo
Добрый день! А не могли бы вы сделать урок подробный по созданию телеграмм ботов на пайтон? вас просто приятно смотреть и слушать и очень бы хотелось бы получить информацию по данной теме.
Здравствуйте, очень нравится ваш контент, пожалуйста сделайте видео про SQL, PostgeSQL и как подключить их например к сайтам и тд, если не сочтете за наглость такую просьбу)
спасибо, доступность объяснения 80lvl
🥰
Подскажите как сделать запрос к api WB через Google appscript ?
You Diego MaraDona!!!!!
голос классный
Спасибо большое. Сделайте пожалуйста больше уроков по гугл апп скрипт для начинающих.
Через пару недель выйдут уроки
@@kulichevskiy Спасибо большое
Вот: ruclips.net/video/tDtKKEklzBs/видео.html
а можно сначала в постмене все сделать потом идти в гугл шитс?
а можно ли наоборот отправлять эти данные ? Например в битрикс24
А вот вопрос. Есть сайт на Тильде . По событию нужно создавать JSON и отправлять его в google App Script webapp , который создается через deploy. можете подсказать как это лучше сделать?
Make/Integromat
Привет! Спасибо большое за видео. Можешь кратко направить, у меня, как ты и говорил в конце видео, появляется задача на аутентификацию для получения токена и доступа к API. Как решать такую задачу?
Все зависит, что за API. У каждого сервиса есть документация, в которой должно быть написано, как получить токен и как его потом использовать. Без деталей не смогу подробнее ответить.
Ещё хотелось бы базу крипторжи синхронизировать с гугл, даже с нескольких баз разные индикаторы к одним и тем же валютам, это возможно?
Почему нет :)
С Фейсбук страницы можете настроить сбор данных о связанных группах и количестве участников?
у Фейсбука есть API, да
Алексей, подскажите, как избавиться от иногда появляющегося режима в Гугл таблице со смартфона " Только просмотр"?
Хммм, может быть вы открываете табличку, для которой у вас есть только право просмотра? Если открыть ее с компьютера, можете редактировать?
@@kulichevskiy Я владелец таблицы. И да, с компьютера всегда редактируется без проблем.
Спасибо, круто! А urlfetchapp работает, если открывать гугл шитс с мобилы?
Должен работать, да
Разбирается кто нибудь? Как можно синхронизировать?
"Таблица гугл с доступом для пользователей в которой они смогут менять значения +, - и цифры"
↩️
"Текст с кодом на гугл диске который должен будет менять значение вслед за таблицей и сохраняться"
Заранее спасибо)
Не уверен, что понял вопрос. Нужны примеры
@@kulichevskiy При изменении значений (галочки и числа) в гугл документе меняются значения (true, false и числовые) в коде другого файла
@@onlinenerioконечно можно, глянь про make/integromat
Без api можно как-то ещё заносить данные?
Можно попробовать парсить сайты, но это гораздо менее удобно
Все отлично но откуда isbn взят или как он сформирован???
Ну в случае этого видео, ссылка на исходную таблицу в описание к видео. А вообще isbn - это уникальный номер любой книги. Его ей в издании присваивают.
Теперь ясно, подумал применили шифровали текст с ячеек первого и второго столбца
спасибо. одно уточнение: API в русском языке звучит как "программный интерфейс" т.е. интерфейс для программ.
Чел, мне твое лицо до одного места. И ладно бы сделал маленький кружочек или квадратик в углу видео, но нет! Твое ипало занимает треть ширины видео