Документація
В першу чергу, для авторизації у нашому сервісі вам необхідно мати API ключ. Його можна знайти на вкладці Верифікації/Api.
Також обовзяково потрібно обрати тип верифікації у на вкладці Верифікації/Налаштування проекту.
Надсилання коду для верифікації
Метод запиту:
GET
Url:
http://control.appruver.app/api/code/send
Заголовки запиту:
Authorization | Bearer <--token--> |
---|---|
Accept | application/json |
Content-Type | application/x-www-form-urlencoded |
Тіло запиту (form-data):
Можливі відповіді:
[
{
"message": "Сode has been sent",
"type_verification": "sms",
"call_id": 29,
}
]
[
{
"message": "Low balance",
"error": "low_balance",
}
]
Перевірка коду
Метод запиту:
GET
Url:
http://control.appruver.app/api/code/verification
Заголовки запиту:
Authorization | Bearer <--token--> |
---|---|
Accept | application/json |
Content-Type | application/x-www-form-urlencoded |
Тіло запиту (form-data):
call_id | integer | обов'язкове |
---|---|---|
type_verification | string | обов'язкове |
code | string | обов'язкове |
Можливі відповіді:
[
{
"message": "Користувач успішно підтверджений",
"success": true,
"status": 1,
}
]
[
{
"message": "Невірний код підтвердження",
"success": false,
"status": 0,
}
]
Плагін Wordpress - Appruver Form Phone Verification Завантажити
Appruver Form Phone Verification - це плагін для додавання кнопки верифікації телефону до форм, використовуючи Appruver API.
Інструкція зі встановлення
1. Завантажте файли плагіна до директорії /wp-content/plugins/PVP-5.2 або встановіть плагін через екран плагінів WordPress.
2. Активуйте плагін через екран 'Плагіни' в WordPress.
3. Використовуйте екран 'Налаштування' для конфігурації плагіна.
- Введіть ваш "API Token" в відповідне поле. "API Token" це унікальний ідентифікатор, який використовується для авторизації запитів до API Appruver.
- В поле "Phone Input Selectors" введіть селектори CSS, які вказують на елементи форми, які містять номери телефонів для перевірки. Ви можете вказати кілька селекторів, розділені комами. Наприклад: .phone, #phone. Кожен селектор повинен починатися з символу точки (для класів CSS) або символу решітки (для ідентифікаторів CSS).
-Натисніть кнопку "Save Changes" (Зберегти зміни), щоб застосувати налаштування.
Якщо ви введете некоректні дані в одне або обидва поля, ви побачите повідомлення про помилку. Помилка відображатиметься поки ви не виправите її та не збережете зміни ще раз.
Використання плагіна
Після активації та налаштування плагіна, функціональність перевірки номера телефону буде додана до полів вводу номера телефону, які ви вказали у налаштуваннях.
Коли користувач вводить номер телефону та натискає кнопку "Verify", плагін буде виконувати наступні дії:
1) Надсилає запит до Appruver API для надсилання перевірочного коду на вказаний номер телефону.
2) Відображає модальне вікно з полем введення перевірочного коду.
3) Запускає таймер перевірки, який показує, скільки часу залишилося для введення коду.
4) Після введення коду і натискання кнопки "Verify", плагін перевіряє введений код за допомогою Appruver API.