Для получения куки в локальном приложении Bitrix24 вы можете использовать объект $APPLICATION, доступный при разработке приложений на платформе Bitrix24.
1. Необходимо убедиться, что вы находитесь в контексте приложения. Можно проверить текущий контекст, с помощью метода IsStarted() у объекта $APPLICATION:
if (BitrixMainApplication::getInstance()->getContext()->getRequest()->isAjaxRequest()) { // в данном случае, мы находимся в контексте локального приложения }
2. Для получения куки вы можете воспользоваться методом getCookie для объекта $APPLICATION:
$cookieValue = BitrixMainApplication::getInstance() ->getContext() ->getRequest() ->getCookie("имя_куки");
Здесь "имя_куки" - это название вашей куки, которую вы хотите получить.
3. Теперь у вас есть значение куки, которое можно использовать в вашем коде приложения.
Пример использования:
$cookieValue = BitrixMainApplication::getInstance() ->getContext() ->getRequest() ->getCookie("имя_куки"); if ($cookieValue) { // делаем что-то с кукой }
Обратите внимание, что вы должны заменить "имя_куки" на фактическое название вашей куки.
Важно отметить, что при использовании этого метода необходимо проверить, что приложение имеет доступ к этой куке. Если это не так, вам может потребоваться настроить запросы на сервер в вашем локальном приложении Bitrix24, чтобы обеспечить доступ к кукам.
Надеюсь, это поможет вам получить нужную информацию из куки в вашем локальном приложении Bitrix24.