![]() |
![]() |
#1 |
Senior Member
Профессор
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780
|
![]()
Собственно вопрос - возможно ли где-то скачать готовый php-скрипт для отправки url-ов через этот API ?
На самом Гугл есть только пример, кусок кода https://developers.google.com/search...reqs?hl=ru#php Мне нужно уже готовый скрипт, что-бы залить на сайт, и вписать url-ы и жамкнуть кнопку. Аккаунт для работы с api сделал, ключ получил. Необходимый service_account_file.json собрал. Готовый скрипт не могу найти. |
![]() |
![]() |
![]() |
#2 |
Думаю, что надо худеть
Академик
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655
|
![]()
Да вроде они не убирали код https://github.com/googleapis/google-api-php-client
Да и самому написать - дело получаса. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Профессор
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780
|
![]()
Для программиста может полчаса или меньше. Но я не программист.
Зачем каждому изобретать велосипед для стандартной операции? Неужели нет готового скрипта? Я пробовал эту библиотеку и пример из гугла. Ничего не выходит. Кстати библиотека весит почти 60 MB ! Что можно сказать по этому ответу? Код:
GuzzleHttp \ Psr7 \ Response Object ([reasonPhrase: GuzzleHttp \ Psr7 \ Response: private] => OK [statusCode: GuzzleHttp \ Psr7 \ Response: private] => 200 [заголовки: GuzzleHttp \ Psr7 \ Response: private] => Массив ( [Content-Type] => Array ([0] => application / json; charset = UTF-8) [Vary] => Array ([0] => X-Origin [1] => Referer [2] => Origin, Accept-Encoding) [Date] => Array ([0] => Fri, 11 Dec 2020 09:14:23 GMT) [Server] => Array ([0] => ESF) [Cache-Control] = >Массив ([0] => частный) [X-XSS-Protection] => Массив ([0] => 0) [X-Frame-Options] => Массив ([0] => SAMEORIGIN) [X-Content- Параметры типа] => Массив ([0] => nosniff) [Alt-Svc] => Массив ([0] => h3-29 = ": 443"; ma = 2592000, h3-T051 = ": 443" ; ma = 2592000, h3-Q050 = ": 443"; ma = 2592000, h3-Q046 = ": 443"; ma = 2592000, h3-Q043 = ": 443"; ma = 2592000, quic = ": 443" ; ma = 2592000; v = "46,43") [Accept-Ranges] =>Array ([0] => none) [Transfer-Encoding] => Array ([0] => chunked)) [headerNames: GuzzleHttp \ Psr7 \ Response: private] => Array ([content-type] => Content- Тип [разный] => Различный [дата] => Дата [сервер] => Сервер [cache-control] => Cache-Control [x-xss-protection] => X-XSS-Protection [x-frame-options] => Параметры X-Frame [x-content-type-options] => Параметры X-Content-Type [alt-svc] => Alt-Svc [accept-range] => Accept-Ranges [кодировка передачи] => Кодирование передачи) [протокол: GuzzleHttp \ Psr7 \ Response: private] => 1.1 [поток: GuzzleHttp \ Psr7 \ Response: private] => GuzzleHttp \ Psr7 \ Stream Object ([поток: GuzzleHttp \ Psr7 \ Stream: private] => Идентификатор ресурса № 80 [размер: GuzzleHttp \ Psr7 \ Stream: private] = > [доступно для поиска: GuzzleHttp \ Psr7 \ Stream: private] => 1 [доступно для чтения: GuzzleHttp \ Psr7 \ Stream: private] => 1 [доступно для записи: GuzzleHttp \ Psr7 \ Stream: private] => 1 [uri: GuzzleHttp \ Psr7 \ Stream: private] => php: // temp [customMetadata: GuzzleHttp \ Psr7 \ Stream: private] => Array ())) 200GuzzleHttp \ Psr7 \ Stream: private] => 1 [читается: GuzzleHttp \ Psr7 \ Stream: private] => 1 [доступно для записи: GuzzleHttp \ Psr7 \ Stream: private] => 1 [uri: GuzzleHttp \ Psr7 \ Stream: private] => php: // temp [customMetadata: GuzzleHttp \ Psr7 \ Stream: private] => Array ())) 200GuzzleHttp \ Psr7 \ Stream: private] => 1 [читается: GuzzleHttp \ Psr7 \ Stream: private] => 1 [доступно для записи: GuzzleHttp \ Psr7 \ Stream: private] => 1 [uri: GuzzleHttp \ Psr7 \ Stream: private] => php: // temp [customMetadata: GuzzleHttp \ Psr7 \ Stream: private] => Array ())) 200 print_r($response); echo "$status_code"; |
![]() |
![]() |
![]() |
#4 |
Senior Member
Профессор
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780
|
![]()
Сам скрипт без библиотеки такой как в примере https://developers.google.com/search...reqs?hl=ru#php
Что не так ? PHP код:
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Профессор
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780
|
![]()
Можно ли как-то в сервисном аккаунте console.cloud.google посмотреть журнал работы ?
|
![]() |
![]() |
![]() |
#6 |
Думаю, что надо худеть
Академик
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655
|
![]()
sanek1991, ну вам отвечает сервис 200 - всё ок. В описании апи напиано, если 200, всё ок. Если нет - смотри описани ошибок. У вас 200.
|
![]() |
![]() |
Сказали спасибо: |
![]() |
#7 | |
Думаю, что надо худеть
Академик
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655
|
![]() Цитата:
Сожрет единицу лимита. Оно точно надо? Чтобы оттетсить, просто скрытые страницы создайте на сайте и отправьте их (сами не заходите из под хрома на них в браузере). Потом через сутки проверьте, раньше не надо. |
|
![]() |
![]() |
Сказали спасибо: |
![]() |
#8 |
Senior Member
Профессор
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780
|
![]()
Ну сделаю тестовый url + лог обращения к нему
я хотел в веб интерфейсе на console.cloud.google посмотреть журнал работы Последний раз редактировалось sanek1991; 11.12.2020 в 13:33. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Профессор
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780
|
![]()
Сделал php файлик и отправил
вроде должен писать дату но не проверял в хроме, что-бы не палиться PHP код:
|
![]() |
![]() |
![]() |
#10 |
Думаю, что надо худеть
Академик
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655
|
![]()
Сам факт доступа бота ты проверь просто в логе access на сервере.
Через сутки проверь индексацию (а такой файл точно не попадет, надо что то серьезнее создать). |
![]() |
![]() |
![]() |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с CLS в гугл консоли | Васо Вчеразаши | Гугл и другие поисковики | 11 | 15.11.2020 18:01 |
Новости про Гугл | Had | Гугл и другие поисковики | 18 | 10.11.2020 14:13 |
Гугл хватит! Иди в сраку! | Had | РСЯ, Google AdSense и Youtube | 76 | 22.09.2020 22:16 |
Гугл: Обратные ссылки. | Geers | Гугл и другие поисковики | 21 | 29.08.2020 17:25 |
Гугл дурацкий | sony | Курилка | 28 | 20.08.2020 14:24 |