- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Не понимаю метод в АПИ гугла https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get
Вроде указано, что можно передать 2 необязательных параметра ranges[] и includeGridData, там же на странице справа пробую и получаю нужные мне данные
Далее пробую получить тоже самое из скрипта
Данные получаю но нужных мне нет.
Если убрать ["Holdem!D4:H23"] то скрипту не хватит памяти, там оведофига в таблицу напихали, но раньше когда данных было меньше без ["Holdem!D4:H23"] я нужные данные получал.
Нужные данные кстати это примечания к ячейкам нужного диапазона.
Либо второй вариант - вот прям то что мне нужно, но для JS и мне не хватит опыта конвертировать это в ПХП
https://qna.habr.com/q/968041
$spreadsheet = $service->spreadsheets->get($spreadsheetId, ["Holdem!D4:H23"], ['includeGridData' => true]);
ну и где тут видно ranges ?
и еще на заметку, гугл своеобразно обрабатывает [] в GET
ты же в консоли можешь посмотреть запрос, который отправляется, и повторить
Я так и сделал в итоге через курл, то там потом всплыло что какой-то ключ в запросе живет всего 15 минут. В итоге заставил клиента отказаться от этих комментариев к ячейкам и вынести нужные данные обычной записью в другие ячейки и уже оттуда их забираю
Dram, вот на это всё же обратите внимание:
ну и где тут видно ranges ?
Dram, вот на это всё же обратите внимание:
НО вот же Ренжес, что не так?
["Holdem!D4:H23"]
НО вот же Ренжес, что не так?
Не так то, что нет названия параметра. Я не знаю, какие аргументы принимает метод get в этом самом spreadsheets, но судя по аргументу
это должен быть массив с именами параметров в качестве ключей и со значениями параметров в качестве значений массива. То есть исходя из того, что написано у Вас, как минимум должно быть выражение
а по-хорошему метод get вообще должен быть универсальным и его вызов должен был бы в этом случае выглядеть так:
Но это так, общие соображения по поводу, я не вникал в API гугла, но по уму должно быть так.
Не так то, что нет названия параметра.
А понял о чем вы, буду иметь в виду в следующий раз. Скорее всего конечно я такой говнокодер, но АПИ гуглтаблиц (и весь сервис АПИ) такое впечатление что писали индусы с недельного запоя. Там же без бутылки вообще не разобраться!