Примеры реализации API интеграций
Передаем обязательные поля (смотрите раздел Основы)
Основы
Token - Токен для взаимодействия с API (Получить можно в разделе https://app.cleverapp.pro/settings)
Дополнительные данные
bot_id - внутренний ID бота
contact_id - ID контакта в списке "Контакты"
tag - значение тега value - значение переменной
*name - имя переменной
*применяется для переменных пользователя
Получение данных списка контактов
<?
function removegetContacts($token) {
global $token; // доступ к глобальной переменной $token
$apiUrl = 'https://watbot.ru/api/v1/getContacts?api_token=' . $token . '';
// Создаем новый cURL ресурс
$ch = curl_init();
// Устанавливаем настройки cURL
curl_setopt($ch, CURLOPT_URL, $apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Выполняем запрос
$response = curl_exec($ch);
// Закрываем cURL ресурс
curl_close($ch);
// Обрабатываем ответ
if ($response === false) {
// В случае ошибки
echo 'Ошибка при получении контактов.';
} else {
// В случае успеха
// Преобразуем полученные данные из JSON в ассоциативный массив
$contacts = json_decode($response, true);
// Выводим данные в формате JSON
echo json_encode($contacts);
}
}
// Вызываем функцию removeTagFromContact
removegetContacts($token);
?> Удаление тега для контакта
Применяется POST-запрос
Получение списка тегов контакта
Получение списка переменных пользователя
Создание или обновление переменной
Применяется POST-запрос
Удаление переменной
Применяется POST-запрос
Раздел будет дополняться
Last updated