Переход на новые Google API для верификации сайта

логотип

В 2012-ом году Google запустила обновленную версию API для верификции веб-ресурса для сервисов Google. Так вот, как сообщается, что данная версия прекратит свою работу 31 марта. На смену ей придут новые средства верификации. Это касается части API, касающейся верификации, ничего больше не изменится.

Среди преимуществ нового инструмента — использование тех же пользовательских библиотек, которые используются большинством других API Google, за счет чего упрощается интеграция с уймой сервисов и приложений. Отмечается, что начать работу с обновленными API легко, особенно, если пользователь уже имеет опыт взаимодействия с «гугловскими» API.

Для начала нужно загрузить клиентскую библиотеку Google, соответствующую выбранному языку программирования, а затем — изучить данные о верификации ресурса через API и разрешить пользователям авторизоваться с использованием протокола OAuth. После этого можно начинать верификацию.

Поклонники командных строк могут использовать альтернативный способ:

1. Загрузить и установить oacurl (code.google.com/p/oacurl/).
2. Идентифицироваться через аккаунт Google:

[code lang=»bash»]$ java -cp oacurl-1.2.0.jar com.google.oacurl.Login \

—scope https://www.googleapis.com/auth/siteverification[/code]

3. Запросить верификацию:

[code lang=»bash»]$ echo ‘{ "verificationMethod": "FILE", "site": {
"identifier": "http://www.example.com",
"type": "SITE" } }’ | \
java -cp oacurl-1.2.0.jar com.google.oacurl.Fetch \
‘https://www.googleapis.com/siteVerification/v1/token’ \
—content-type JSON -X=POST[/code]

4. Создайте и добавьте документ к своему ресурсу, после чего верифицируйте:

[code lang=»bash»]$ echo ‘{ "site": { "identifier": "http://www.example.com",
"type": "SITE" } }’ | \
java -cp oacurl-1.2.0.jar com.google.oacurl.Fetch \
‘https://www.googleapis.com/siteVerification/v1/webResource?verificationMethod=FILE’ \
—content-type JSON -X=POST[/code]

Готово.

Оставить комментарий

Работает на WordPress