Авторизация приложения bitrix24 с помощью OAuth
Авторизация приложения bitrix24 с помощью OAuth
Авторизация приложения bitrix24 с помощью OAuth. Регистрируем приложение в партнерском кабинете, создаем версию приложения, указываем права, путь к адресу вашего сервиса с приложением, устанавливаем приложение. Для использования методов rest api облачного bitrix24 вам необходимо авторизоваться по протоколу oauth. В первую очередь необходимо запросить code с помощью первого запроса, указав client_id и redirect_uri, далее во втором запросе указываем полученный code, scope-права, client_secret, redirect_uri, grant_type, client_id. Все необходимые поля можно получить в натсройках приложения и в возвращаемых данных. Далее уже программно запрашиваем refresh_token с помощью file_get_contents. Функция возвратит json-ответ с access_token. Полученный токен мы добавляем в запросы типа $domain."/rest/crm.product.list.json?auth=".$new_token.