Rest_api для Битрикс24
Вышел Маркетплейс для Битрикс24.
Вышла и документация по нему.
Как разработчику разработать и загрузить приложение в маркетплейс Битрикс24.
Ну, серьёно. Я пропустил презентацию. Работает ли «Rest API» для корпоративных порталов? Или не планируется?
Корпоративные порталы, даже с обычным API, сложно кастомизировать.
Ну пока мы не планировали включать REST API в коробку. Но будем смотреть, есть несколько причин, зачем это могло бы быть интересно.
Сергей, можете ли где-нибудь на сайте http://www.1c-bitrix.ru/ написать таблицу различий Корпоративного портала и Битрикс 24, чтобы никто не путался. И не забывать её вовремя обновлять.
Когда вышло мобильное приложение, говорили про Битрикс 24. В техподдержке я узнал, что мобильное приложение работает и для корпортала. Я не мог быстро найти точную информацию по этому вопросу. Айпада у меня нет.
Различия Битрикса 24 и Корпоративного портала:
Битрикс 24 | Корпоративный портал | |
Продукт | Оплата готового, настроенного сервиса помесячно | Готовый программный продукт |
Срок | Пока вы оплачиваете сервис | Вы владеете вечной лицензией на продукт. Получаете техническую поддержку и обновления год. |
Возможность дорабатывать продукт под себя | Нет | Да |
Возможность устанавливать приложения из МаркетПлейс | Нет | Да |
Возможность использовать дополнительные сервисы через «Rest API» | Да | Нет |
Обязательно нужно включить в коробку Корпоративного Портала. Это самый правильный способ интегрировать CRM с существующей учетной и прочими системами. Это просто must have!
Сергей, тоже назрел вопрос про REST API в коробке
Есть ли какое то решение по «Быть или не быть» REST API в коробке?
Я Алексей, хоть и привык уже.
Демо видел — не достаточно.
Интересует второй тип приложения
Алексей, извините. (Может поменять порядок имени и фамилии? Все смотрят на первое слово..)
Думаю, что демо второго типа тоже появится.
Так у меня в профиле все в правильных колонках забито
В курс Разработчик Bitrix Framework добавлены примеры для приложения второго типа. Скоро появится и пример приложения третьего типа.
А сейчас уже можно добавить приложения?
Хотел вот побаловаться на выходных. Создал приложение, а версии добавить не дает, пишет приложение не найдено.
Поддержка молчит, на форуме тоже тихо, скажите хоть сервис то запустили?
И можно ли сертифицированным партнерам сделать приложение?
Ну и получилось ли хоть у кого добавить это самое приложение?
Проблему нашли, сейчас починят.
Роберт, поправьте, пожалуйста, ссылки на профили с попапов: http://my.jetscreenshot.com/18603/20130713-xkqz-8kb (в курсах и хелпе), все забываю сказать.
что-то не понятно пока — загружать приложения на свой Битрикс24 только через Маркетплэйс? а как же разработка-тестирование — это всё тоже через маркетплэйс и «версии»?
Да, на партнерке и вебинаре этот момент раскрывался.
В начале разработки приложения вы его регистрируете и устанавливаете на свой тестовый портал Битрикс24. И, собственно, начинаете разработку и тестирование в реальных условиях.
Пытаюсь написать приложение 2 типа. Проблема: можно ли создавать новые задачи от имени текущего пользователя из приложения. При попытке получить task.item.getdata ошибка: недостаточно прав? Или эти функции можно вызывать только на этапе установки?
Да, можно. Для этого следует использовать метод task.item.add.
Метод task.item.getdata может вызывать ошибку «недостаточно прав», если, к примеру, вы пытаетесь обратиться к несуществующей задаче или к задаче, на которую действительно нет прав.
REST API, как и весь bitrix24 работает по https. Откуда соединяться — не важно, главное, чтобы с корректным авторизационным токеном.
Хорошо. Я беру из примера функцию:
// Создадим задачу var dt = new Date(); BX24.callMethod( 'task.item.add', [], function(result) < console.info(result.data()); console.log(result); >);
ajaxResult answer: Objecterror: "insufficient_scope"error_description: "The request requires higher privileges than provided by the access token."
Не могу понять почему. Вызывал так:
BX24.callMethod( 'task.item.add', [], function(result) < console.info(result.data()); console.log(result); >);
У меня есть задача: получить по API данные из нашего bitrix24 и на их основе составить свой специфичный отчёт. Неужели для такой простой задачи надо регистрироваться как партнёр битрикса? Мы как конечный пользователь не попадаем ни под один критерий партнёра и разработку хотим сделать для себя.
На данный момент это может делать только партнёр. Советую обратиться в партнёрский отдел и описать свою задачу. Возможно они смогут вам помочь со статусом.
Добрый день при попытке создать сделку выдает ошибку, права проверил все внорме, помогите разобраться
Здравствуйте!
Есть задача: нужно автоматически отправлять уведомления со своего сайта на корпоративный портал bitrix24. Должно происходить как то так:
1. На своем сайте срабатывает событие (на стороне сервера. PHP)
2. Отправка rest запроса на my.bitrix24.ru
3. Пользователь my.bitrix24.ru получает уведомление
Перечитал учебный курс по маркетплейсу и rest api но не совсем понял. Как лучше решить эту задачу? Есть ли возможность не регистрироваться как партнер (очень уж муторно как то для такой простой задачи), а работать с rest api напрямую?
С рест апи вы можете работать напрямую. Регистрация как партнёра нужна только для размещения вашего приложения в нашем маркетплейсе.
Как лучше решить вашу задачу — с этим лучше обратиться на форум.
Спасибо! к разобраться с задачей я разберусь сам. Но для работы с REST api требуется ключ авторизации. Как его получить то?
В курсе Разработчик Bitrix Framework — Авторизация ? написано «регистрируется своё приложение в Маркетплейсе Битрикс24», что подразумевает регистрацию как партнера. А мне это не нужно.
Спасибо! к разобраться с задачей я разберусь сам. Но для работы с REST api требуется ключ авторизации. Как его получить то?
В курсе Разработчик Bitrix Framework — Авторизация написано «регистрируется своё приложение в Маркетплейсе Битрикс24», что подразумевает регистрацию как партнера. А мне это не нужно.
Удалите это сообщение пожалуйста
Продукты
Управление сайтом
Битрикс24
Интернет-магазин + CRM
Решения
Для интернет-магазинов
Каталог готовых решений
Внедрение
Выбрать партнера
Проверить партнера
Стать партнером
1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507
© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности
Bitrix rest api php
В данном курсе представлены базовые понятия о приложениях для коробочной и облачной версий Битрикс24, подробно рассмотрен процесс разработки локальных и тиражных приложений, а также даны общие рекомендации для разработчиков готовых решений и интеграций.
Внимание! С 1 января 2021 года использование приложений Битрикс24.Маркет, REST API и вебхуков (локальные интеграции в разделе «Разработчикам») будет доступно только на коммерческих тарифах Битрикс24.
Начальные требования к подготовке
Для успешного изучения курса и овладения мастерством работы с собственными приложениями для Битрикс24 необходимо владеть (хотя бы на начальном уровне):
Важно! Для удобства пользователей ваших сервисов рекомендуется при создании приложений использовать однотипное оформление, близкое к стандартным интерфейсам.
Курс учебный, контрольные тесты и сертификация по нему не предусмотрены.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, добавляем новые уроки. Поэтому итоговое количество баллов курса и количество набранных вами баллов могут различаться между собой. Набранные вами баллы, в отличие от суммы баллов курса, не пересчитываются. Не переживайте!
Отличный результат — это если общее число набранных вами баллов отличается от максимального на несколько процентов.
Комментарии к урокам
На каждой странице курса авторизованный на сайте посетитель может дать комментарий к содержимому страницы. Комментарий — не форум, там не ведётся обсуждений или разъяснений. Это инструмент для сообщений нам об ошибках, неточностях. Для отправки комментария воспользуйтесь расположенной в правом нижнем углу окна браузера кнопкой: |
Следить за изменениями в документации можно с помощью страницы Что нового?, либо подпиской на канал в Телеграмме, а также в блоге Отдела документации.
Существует специальный портал для разработчиков приложений. На нём вы можете задать вопросы более опытным разработчикам, обсудить нюансы и тонкости работы технологии REST.
Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.