Почему авторизация в системе Bitrix24 через CURL больше не работает?

  • 7 августа 2023 г. 12:31
Ответы на вопрос 2
Bitrix24 обновил свою систему безопасности, и теперь для авторизации требуется использовать официальные API методы, которые используют OAuth 2.0 для аутентификации. Это предназначено для обеспечения большей безопасности и предотвращения несанкционированного доступа к данным пользователя.

К тому же использование CURL для обхода стандартного процесса авторизации является нарушением политики использования сервиса. 

Вместо этого рекомендуется использовать официальную документацию по API Bitrix24 для создания приложений, которые могут взаимодействовать с платформой, не нарушая ее политику безопасности.
Неизвестно, почему, но код ниже начал работать

$ch = curl_init('https://site.com');
curl_setopt($ch, CURLOPT_USERPWD, 'login:password');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HEADER, false);
$html = curl_exec($ch);
curl_close($ch);
echo $html;
Похожие вопросы