Php авторизация и отправка контактов в amocrm api

Amocrm — хорошая русская система, но когда читаешь документацию к её api, создаётся впечатление, что писал это явно туркмен. Не в обиду туркменам.

Авторизация по api в amocrm имеет интересную особенность, получения токенов доступа, обновления, этот доступ получается один раз, по коду авторизации, потом для его получения нужен токен обновления, в общем у «туркменов» какие то свои понятия о безопасности, почему то они считают что токен доступа перехватить можно, а токен обновления уже нельзя. Короче простейший код:

Вот у нас есть такой класс для упрощения взаимодействия с апи, статический метод отправляет запросы

Теперь обработчик собственно отправки форм, если ещё нет у нас токена обновления то получаем токен доступа по коду авторизации, его берем в интеграции, он 20 мин действует. Далее получаем уже по кодам обновления токен доступа и отправляем в апи данные

 

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *