TGViewer
Google Таблицы Google Таблицы @google_sheets · 60.3K subscribers
Post #1697 8.83K
🧔‍♂️ Для нашего древнейшего клиента — барбера Алексея из Казани (и всех, кто в теме):

В Google Таблице — два скрипта:
1️⃣ Вытаскиваем из Ozon все товары 🛒
2️⃣ Достаем список всех складов 📦

Работают чётко, как ножницы в руках опытного мастера 💇‍♂️

Код с комментами отдельно


function w() {
// URL для запроса списка складов с Ozon API
const url = 'https://api-seller.ozon.ru/v1/warehouse/list';

// Настройки для POST-запроса
let params = {
method: 'post', // Метод запроса
contentType: 'application/json', // Тип содержимого
'headers': {
'client-id': Client_Id, // Идентификатор клиента (ваш Ozon Client ID)
'Api-Key': Api_Key // Ключ API (ваш Ozon API Key)
}
};

// Выполняем запрос к API и получаем объект HTTPResponse
let r = UrlFetchApp.fetch(url, params);

// Преобразуем ответ из строки JSON в объект JavaScript
r = JSON.parse(r);

// Выводим результат в консоль (для отладки в Apps Script IDE)
console.log(r);

// Получаем заголовки из первого объекта результата (ключи объекта)
let headers = Object.keys(r.result[0]);
console.log(headers); // Выводим заголовки в консоль (для отладки)

// Преобразуем массив объектов в двумерный массив по заголовкам
let arr = r.result.map(row => headers.map(h => row[h]));

// Добавляем строку заголовков в начало массива
arr = [headers, ...arr];

// Логируем итоговый массив (для отладки)
Logger.log(arr);

// Получаем активную таблицу Google Sheets
const ss = SpreadsheetApp.getActive();

// Получаем лист с именем 'w'
const sh = ss.getSheetByName('w');

// Очищаем всё содержимое листа перед вставкой новых данных
sh.clearContents();

// Получаем диапазон по размеру массива и вставляем данные
sh.getRange(1, 1, arr.length, arr[0].length).setValues(arr);
};


Информацию по курсу (набираем еще всю следущую неделю)
👉 t.me/google_sheets/1685

📌 Бронь, оплата , вопросы — пишите @namokonov или @elizaveta_sh_komarova
  • 👍 9
  • 🔥 3
  • 🍓 3
More from @google_sheets
  1. Oct 2, 2026Скоро расскажем, как мы создали систему для dog walker в Петербурге 🐕 Люди гуляют с собак…
  2. Sep 29, 2026📶Автоматически обновляемый дашборд из 1С, который помогает смотреть на цифры не как на де…
  3. Sep 26, 2026Google Таблицы pinned Deleted message
  4. Sep 26, 2026Это очень интересная тема - "как я по-настоящему влюбился в таблицы в 2017". Если вам инте…
  5. Sep 26, 20262️⃣ Вторая статья там же: "Буби, крести, пики. Или своя CRM-система в Гугл Таблицах за пар…
  6. Sep 26, 2026Друзья, всем отличной субботы! ☀️ Вспомним, с чего начинался наш канал 👀 1️⃣ Статья на Ха…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →