[spoiler]
Документация API
Сделано
- js-библиотека
Сделано
- - Как получать публичные ссылки на файл
- - Метод возвращает публичную ссылку на файл
- позволяет встроить ваше приложение в любое место Битрикс24
Сделано
Сделано
- Работа 1С:УТ 10.3 с
Удачи всем нам!
Подскажите, пожалуйста, насчет " позволяет встроить ваше приложение в любое место Битрикс24". Это же абсолютно новая функциональность? Мы в компании довольно часто разрабатываем приложения для Битрикс24, поэтому периодически я мониторил места для встраивания, чтобы рассказывать, что можно сделать, а что нельзя. И раньше я такого не замечал.
И второй вопрос, более по существу. Как этой штукой пользоваться то?
* можно встроиться в "любое" место
* никакого визуального интерфейса при этом от приложения не будет (?)
Единственный кейс, который я смог придумать, встройку своих js-файлов на странице. И то мне кажется, что смысл там заложен какой-то другой.
Заранее благодарю за объяснения!
в вашем приложении вы можете разместить вашу встройку:
разместить её в посте живой ленты:
<? CRest::call('log.blogpost.add', [ 'POST_TITLE' => 'Post Title', 'POST_MESSAGE' => 'use this [url=/marketplace/view/'.$myApp['CODE'].'/?params[test]=y]uri[/url]', 'DEST' => [ 'UA' ] ]); ?>ссылку можно вставить в любое текстовое поле, которое поддерживает BBCode или внутри ваших других встроек как обычная ссылка, а с помощью GET параметра params вы можете изменять отображаемые данные в стройке и использовать эту возможность в абсолютно разных сценариях передавая любое количество параметров в GET ключе params, например: ?params[test]=yy
Добавим это в документацию.
Вроде как через bb-код можно встроить свое приложение везде, где можно выводить bb-код. При этом это будет прямо как полноценная встройка в виде iframe, в котором можно вывести свое приложение или это будет просто ссылка на открытие приложения?
В любом случае спасибо! Направление для изучения стало более понятным, попробую поиграться с этой новой возможностью. Но если добавите еще чуть-чуть деталей по тому, как это работает и потенциальные варианты использования, буду очень рад.
Еще раз спасибо!
Если вы установили приложение то доступ к нему (конфигурационные файлы) ограничен и встроиться вы можете только в места встройки (т.е. показать публичную часть своего iframe).
Эта штука является некоторым промежуточным моментом между "по правам не видишь приложение" и "места встройки и т.п.".
Кастомизировать портал она НЕ позволяет