[Примеры] Google Search Console/Google Webmasters Tools API PHP
Документация по API: https://developers.google.com/webmaster-tools/search-console-api-original/v3/parameters
Записная книжка веб-разработчика
Документация по API: https://developers.google.com/webmaster-tools/search-console-api-original/v3/parameters
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/** * Прогресс бар * * @param int $done выполнено итераций * @param int $total всего итераций * @param string $info информационное сообщение * @param int $width ширина прогресс бара * * @return string */ function progressBar($done, $total, $info="", $width=50) { $perc = round(($done * 100) / $total); $bar = round(($width * $perc) / 100); return sprintf("%s%% [%s>%s] %s\r", $perc, str_repeat("=", $bar), str_repeat(" ", $width-$bar), $info); } // Тестируем $total = 15; for ($i = 1; $i <= $total; $i++) { echo progressBar($i, $total, 'какое-то сообщение', 80); sleep(1); } |
Документация по Google Apps Script (Гугл скрипты): https://developers.google.com/apps-script/.
Лимиты при использовании Google Script: https://docs.google.com/macros/dashboard.
Скрипты: https://script.google.com/home.
Триггеры: https://developers.google.com/apps-script/guides/triggers/.
Примеры работы с Google Apps Script на английском: https://ctrlq.org/code.
Введение в работу с Google Apps Script: GAS — С чего начать изучение? и О редакторе сценариев.
Библиотека для работы с OAuth2: https://github.com/gsuitedevs/apps-script-oauth2.
Содержание:
Содержание:
Содержание:
Содержание:
Содержание:
В примере представлен код для множественного выбора файлов, их валидации (проверка на формат и размер) и загрузки их с помощью ajax на сервер.
(далее…)