Viewer SDK
Открывайте PDF или HTML-рендер выбранного файла и версии.
Подключайте компоненты по file_id и токену с ограниченной областью доступа. Содержимое остаётся в контуре клиента.
const picker = Picker.init({
scope,
version_mode: 'latest',
allow_fork: true,
default_container,
related_entity,
visibility: 'normal',
billing_class: 'user'
})
picker.onPick(({ file_id, version_id, binding_id }) => {
attach({ file_id, version_id, binding_id })
})Пример инициализации основан на продуктовом контракте.
Открывайте PDF или HTML-рендер выбранного файла и версии.
Запускайте сессию, подтверждайте её активность и корректно закрывайте.
Настраивайте область доступа, актуальную или закреплённую версию, правила копирования и связанную сущность.
Получайте события открытия, правки, комментария и сохранения версии.

Подключайте компоненты по file_id и токену с ограниченной областью доступа. Содержимое остаётся в контуре клиента.
Изучите API, затем обсудите схему развёртывания с нашей командой.