GoogleLogin Delphi

Свойства компонента GoogleLogin
Свойства компонента остались практически без изменений, появилось лишь дополнительное поле Captha



Свойство Captcha
Это свойство необходимо для ввода значения с капчи которую попросил вас ввести для подтверждения, что вы не бот гугл
Не стоит ни чего вводить если нет необходимости ввода текста с картинки, так как после того как этому свойству присваивается значение, компонент автоматически на основании введенных данных, начинает выполнять авторизацию, и если она проходит то возникает событие OnAutorization  в противном случает, возникает событие OnAutorizCaptcha.

События компонента GoogleLogin
Событий теперь стало пять добавилось новое событие OnAutorizCaptcha


Событие OnAutorizCaptcha
Данное событие возникает, в случае необходимости ввода капчи для нормальной авторизации в сервисах гугла. Причиной, по которой может возникнуть данное событие, может служить многократное введение неправильных учетных данных.

Описание событий и их параметров
OnAutorizCaptcha (PicCaptcha: TPicture);
PicCaptcha-содержит изображение капчи в формате jpg для вывода на экран которой можно использовать обычный Image входящий в стандартный комплект поставки Delphi

Методы в GoogleLogin
Конструктор Create(AOwner: TComponent);
Создание, инициализация компонента.

Деструктор Destroy;
Остановка работы потоков и освобождение памяти занимаемой им.

Процедура Login(aLoginToken: string = ''; aLoginCaptcha: string = '');
Непосредственно запуск авторизации. Необходимо ввести все необходимые данные для  нормальной работы компонента.
При использовании простой авторизации (без капчи) необходимо не использовать параметры а написать просто GoogleLogin1.Login();

Процедура Disconnect
Производит остановку потока и удаление всех последних данных, которые были необходимы при предыдущей авторизации.

dle

Помоги проекту! Расскажи друзьям об этом сайте: