Как получить куки в локальном приложении Битрикс 24?

Для получения куки в локальном приложении 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.