Я использую Google Indexing API для некоторых сообщений о вакансиях, и у меня он работает в «производственном режиме» (отправка URL-адресов, которым предшествует мой общедоступный домен, т.е. «jobs.myproduction.com»), но я не могу понять,Как проверить это в любой среде контроля качества или интеграции.Домены ссылок были бы не моим подтвержденным доменом (общедоступным), а скорее чем-то вроде «box1.qa.myproduction.com», и эти URL-адреса даже не являются общедоступными.
В других API-интерфейсаху нас были бы тестовые ключи и тестовая конечная точка, мы бы развернули эти значения в таблицах конфигурации до самого конца, чтобы на протяжении всего тестирования мы использовали тестовую конечную точку API с тестовым ключом и могли видеть, что она работает, а НЕпубликация тестовых данных в производственной системе.Но у Google, похоже, этого нет.Он либо делает это на производстве с производственными значениями, либо получает постоянные сбои.
Прямо сейчас, на моей машине разработчика, у меня есть локальные URL-адреса для моих объявлений о вакансиях, которые отклоняются из вызова API для того, что выглядит кактот факт, что это "localhost".Если я изменю его на фиктивный домен "jobs.mytest.com", я получу 403 ЗАПРЕЩЕНО, предположительно потому, что я не подтвержденный владелец домена "jobs.mytest.com".
Я МОГУполучить 200 из Google, если я использую поддомен выше моего подтвержденного домена.Итак, я подтвердил домен «jobs.myproduction.com», если я отправлю URL-адрес как «https://test.jobs.myproduction.com/jobs/whateverId", я смогу вернуть 200. Но:
- Я не знаю, гдеЭто происходит (домен недействителен, поэтому я предполагаю, что Google не будет указывать его)
- Я бы не стал указывать это выше Google, чтобы как-то мне подсказать за отправку неверных URL-адресов, и
- ЭтоПохоже, это не совсем правильный способ сделать это.
У кого-нибудь есть предложения, как это обойти? Я что-то упустил в панели инструментов API Google для тестовых аккаунтов?