ПредишенСледващото

В тази статия ще разгледаме инсталирането и конфигурирането на новата версия на API на теста за разграничаване на Google, в която се обновява дизайна и нови механизми за проверка на място. Този инструмент ще ви помогне да се защитят с формата на вашия сайт от спам и роботи.

За да започнете с теста за разграничаване на API, ние трябва да получите ключ от Google и да създадете приложение, за да работят. Ние се пристъпи към връзката за ключа. Вие трябва да имате акаунт в наши услуги.

Инсталиране на теста за разграничаване на 2, получаване на ключовете, регистрация на сайта

Инсталация и настройка 2 ReCAPTCHA

След добавянето на сайт ще ви бъде даден две ключови публичен ключ - трябва да се покаже на теста за разграничаване блок на страницата с формуляра. В таен ключ е - трябва да се свържем със сървърите на Google и проверка на коректността на изпращане на теста за разграничаване. Частният ключ трябва да се съхранява само на сървъра и не трябва да бъде на разположение на потребителите.

Инсталация и настройка 2 ReCAPTCHA

Освен това ли операциите съгласно указанията. Поставете код библиотеката Recaptcha 2.0 Ние правим за коригиране на нашата страница, преди да главата затварящия маркер в HTML-код: И блока Разделение се добавя в края на формуляра обекта в мястото, където искате да видите в отговор на теста единица: Сега да преминем към нашата страница, ако кодът на библиотеката и покана блок Recaptcha ключ са верни, ще видим нашата форма и звено за анализ за роботи.

Инсталация и настройка 2 ReCAPTCHA

в отговор на теста се показва на страницата, но не изпълнява функция на защита срещу спам, можете просто да изпратите формуляра, без поставяне на отметка в квадратчето в отговор на теста. За да тествате формата, ние се нуждаем, за да изберете формата на скрипт от страна на сървъра.

Интегриране на теста за разграничаване на 2.0 на сървъра страна

Преди всичко нека да видим какво можем otvechet сървъра по време на инсталацията шоу "Аз не съм робот." За да направите това, къде в страницата чрез задаване на кода: опреснете страницата и изпратете формата не е тестван: Сега се актуализира на страницата, поставете отметка в квадратчето "Аз не съм робот"

Както се вижда от кода по-горе, на елемент от масива г-ReCAPTCHA-отговор е важна, а това означава, че сървърът на тест отговори на молбата ни и проверки премина успешно.

функция за готвене, за да се свържете със сървъра. В PHP трябва да е активиран разширение CURL.

След заявката, Google Recaptcha 2.0 сървър ще даде отговор в JSON формат с поле за успех. Ако стойността му е TRUE, оценка на доходите е успешна и форма изпълва човек, а не робот. Ако успехът е FALSE, а след това се пълни под формата на спам робот.

Проверката е успешна:

За да видите какво се прехвърлят данни от мухъл, поставете тук кода в страницата: В тази настройка и инсталация на Google, в отговор на теста 2.0 е пълна и не повече спам, ще получите!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!