Посмотрите, в каких доменах используется ключ Google Maps API?

Есть ли способ проверить, какие домены/веб-сайты используют определенный API, например «Google Maps Embed API» в console.cloud.google.com?

Это проект с несколькими ключами, которые не указывают, где они использовались.

Предыстория: ключ используется на нескольких сайтах, и я хочу увидеть, какой сайт вызывает наибольший трафик.


person CodeBrauer    schedule 23.03.2018    source источник
comment
Вы когда-нибудь добивались успеха в этом? 1 ответ, похоже, не решает эту проблему...   -  person RCNeil    schedule 24.05.2018
comment
Нет, на самом деле нет. Я просто создаю сканер для всех известных мне доменов, которые искали ключ. Заняло намного больше времени, чем ожидалось, но сработало.   -  person CodeBrauer    schedule 24.05.2018
comment
Не могу поверить, что Google не делает это проще.   -  person Abram    schedule 21.06.2019


Ответы (2)


У меня была аналогичная потребность, и в итоге я использовал поисковую систему исходного кода, например https://publicwww.com/. ваш API-ключ. Не забудьте добавить «deep: all» в свой запрос, чтобы получить результаты и с внутренних страниц (например, если ваш вызов Google Maps находится на странице контактов).

Например, вы можете попробовать ввести в поисковой системе «myKey_here depth:all».

Опасения: 1/работает только на 500 миллионах лучших сайтов (но есть вероятность, что и ваш входит в их число) 2/вы должны подписаться на платный план, чтобы увидеть все детали, но в большинстве случаев вы можете «угадать» соответствующий домен имя с (частично скрытым) результатом 3/ не будет работать, если ваш сайт не просматривается поисковыми системами 4/ трюк, основанный на поиске ключа API в качестве параметра, поэтому результаты могут быть неполными

Тем не менее, отлично сделал работу для меня.

person Yumigo    schedule 03.12.2018
comment
Это не подходит для всех ситуаций, таких как я, вы должны платить за просмотр домена - person Laurence Cope; 23.07.2020

Как правило, КЛЮЧИ API генерируются для каждого проекта, а не для каждого сайта. См. КЛЮЧИ API. Ограничения могут помочь вам определить, каким сайтам разрешено использовать API. Домен/IP-адреса, разрешенные для каждого ключа API, могут ограничивать доступ сайтов к выделенному ключу API квоты, которые имеет смысл просмотреть, если ограничения существуют в качестве превентивной меры. При этом вы можете проанализировать свои ключи для каждого сайта, а затем оценить эти ключи API в Google Cloud Platform, следуя -->

«Войти» > выберите нужный проект из раскрывающегося меню (разные проекты обычно имеют разные API-ключи, связанные, поскольку они генерируются для каждого проекта) > (наведите указатель мыши) «API и службы» > просмотрите активность. .. Для более тщательного и подробного анализа посетите страницу . Обзор отчетов по премиум-плану.

person Omar    schedule 24.03.2018
comment
Если ограничений нет и ключ используется на нескольких сайтах, это решение не сработает. - person Laurence Cope; 23.07.2020