Разработчикам / Обеспечение взаимодействия BOOCO с другими ИТ-системами
iFrame API можно использовать для интеграции BOOCO в корпоративные порталы и другие сайты. Например, если вы хотите отображать карту офиса на корпоративном портале, то iFrame API позволяет это сделать.
Для работы BOOCO iFrame API:
Чтобы интегрировать карту офиса и другие модули в корпоративный портал, выполните следующие шаги:
Если корпоративный портал (хост) использует политику безопасности контента (CSP), то необходимо дополнить его правила:
в заголовок ответа (если используется) добавьте: Content-Security-Policy: frame-src https://<адрес сервера BOOCO>;
в теге meta
(если используется) укажите:
<meta
http-equiv="Content-Security-Policy"
content="frame-src https://<адрес сервера BOOCO>;"
>
Вставьте iFrame в html-страницу корпоративного портала:
<iframe src="https://<адрес сервера BOOCO>/iframe-module/**<module-name>**"/>
Возможные значения module-name
:
map
— модуль карт офиса;resources
— модуль ресурсов.Отправьте сообщение инициализации модуля.