Как получить цвет ячейки? google таблицы api php

152
26 октября 2018, 15:30

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

вот что есть сейчас:

/**
 * Получение информации о таблице и листах
 *******************************************************/
// https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get
$response = $service->spreadsheets->get($spreadsheetId);

$response = $service->spreadsheets->get($spreadsheetId);
// Свойства таблицы
$spreadsheetProperties = $response->getProperties();
$spreadsheetProperties->title; // Название таблицы
 $response = $service->spreadsheets->get($spreadsheetId);
 // Получаем содержание ячеек таблицы
$range = 'Аркуш1';
$response = $service->spreadsheets_values->get($spreadsheetId, $range);
// TODO: Change code below to process the `response` object:
echo '<pre>', var_export($response, true), '</pre>', "\n";

И на этом застрял, третий день ищу инфу, найти толком ничего не могу!

UP: Решил задачу таким спосмобом

$colorb=file_get_contents("https://sheets.googleapis.com/v4/spreadsheets/ИД таблицы?includeGridData=true&ranges=K12(это адрес ячейки)"&key=ключ API");
                        $obj = json_decode($colorb,true);

            $red= $obj['sheets']['0']['data']['0']['rowData']['0']['values']['0']['userEnteredFormat']['backgroundColor']['red'];
            $green= $obj['sheets']['0']['data']['0']['rowData']['0']['values']['0']['userEnteredFormat']['backgroundColor']['green'];
            $blue= $obj['sheets']['0']['data']['0']['rowData']['0']['values']['0']['userEnteredFormat']['backgroundColor']['blue']; 

может кому-то пригодится

READ ALSO
Как удалить запись массива из сессии - PHP

Как удалить запись массива из сессии - PHP

есть вот такой массив в котором лежит 3 товара и передается через $_SESSION['shopping_cart'][]:

145
Сжатие изоображений на yii2

Сжатие изоображений на yii2

Как сжимать изображение, кадрировать со стороны сервера и выводить их так

180
PHP Преобразование цвета red=1 green=1 blue=1 в hex

PHP Преобразование цвета red=1 green=1 blue=1 в hex

Получаю с гугл таблицы цвет ячейки, выдает в таком виде red=1 green=1 blue=1

144
Не работают комментарии WordPress

Не работают комментарии WordPress

Не могу разобраться как создать кастомную форму для отправки комментариев без привязки к стандартной, поискал по интернету нашел необходимую...

157