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