Bitrix rest api php

Rest_api для Битрикс24

Вышел Маркетплейс для Битрикс24.
Вышла и документация по нему.

Как разработчику разработать и загрузить приложение в маркетплейс Битрикс24.

Ну, серьёно. Я пропустил презентацию. Работает ли «Rest API» для корпоративных порталов? Или не планируется?

Корпоративные порталы, даже с обычным API, сложно кастомизировать.

Ну пока мы не планировали включать REST API в коробку. Но будем смотреть, есть несколько причин, зачем это могло бы быть интересно.

Сергей, можете ли где-нибудь на сайте http://www.1c-bitrix.ru/ написать таблицу различий Корпоративного портала и Битрикс 24, чтобы никто не путался. И не забывать её вовремя обновлять.

Когда вышло мобильное приложение, говорили про Битрикс 24. В техподдержке я узнал, что мобильное приложение работает и для корпортала. Я не мог быстро найти точную информацию по этому вопросу. Айпада у меня нет.

Различия Битрикса 24 и Корпоративного портала:

Битрикс 24 Корпоративный портал
Продукт Оплата готового, настроенного сервиса помесячно Готовый программный продукт
Срок Пока вы оплачиваете сервис Вы владеете вечной лицензией на продукт. Получаете техническую поддержку и обновления год.
Возможность дорабатывать продукт под себя Нет Да
Возможность устанавливать приложения из МаркетПлейс Нет Да
Возможность использовать дополнительные сервисы через «Rest API» Да Нет

:idea:

Обязательно нужно включить в коробку Корпоративного Портала. Это самый правильный способ интегрировать CRM с существующей учетной и прочими системами. Это просто must have!

Сергей, тоже назрел вопрос про REST API в коробке
Есть ли какое то решение по «Быть или не быть» REST API в коробке?

:)

Я Алексей, хоть и привык уже.
Демо видел — не достаточно.
Интересует второй тип приложения

:oops:

Алексей, извините. (Может поменять порядок имени и фамилии? Все смотрят на первое слово..)
Думаю, что демо второго типа тоже появится.

:)

Так у меня в профиле все в правильных колонках забито

В курс Разработчик 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

Контент для лиц от 16 лет и старше

© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Источник

Bitrix rest api php

В данном курсе представлены базовые понятия о приложениях для коробочной и облачной версий Битрикс24, подробно рассмотрен процесс разработки локальных и тиражных приложений, а также даны общие рекомендации для разработчиков готовых решений и интеграций.

Внимание! С 1 января 2021 года использование приложений Битрикс24.Маркет, REST API и вебхуков (локальные интеграции в разделе «Разработчикам») будет доступно только на коммерческих тарифах Битрикс24.

Начальные требования к подготовке

Для успешного изучения курса и овладения мастерством работы с собственными приложениями для Битрикс24 необходимо владеть (хотя бы на начальном уровне):

Важно! Для удобства пользователей ваших сервисов рекомендуется при создании приложений использовать однотипное оформление, близкое к стандартным интерфейсам.

Курс учебный, контрольные тесты и сертификация по нему не предусмотрены.

Баллы опыта

В конце каждого урока есть кнопка Прочитано! . При клике на неё в вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:

уроке.

Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, добавляем новые уроки. Поэтому итоговое количество баллов курса и количество набранных вами баллов могут различаться между собой. Набранные вами баллы, в отличие от суммы баллов курса, не пересчитываются. Не переживайте!
Отличный результат — это если общее число набранных вами баллов отличается от максимального на несколько процентов.

Комментарии к урокам

На каждой странице курса авторизованный на сайте посетитель может дать комментарий к содержимому страницы. Комментарий — не форум, там не ведётся обсуждений или разъяснений. Это инструмент для сообщений нам об ошибках, неточностях. Для отправки комментария воспользуйтесь расположенной в правом нижнем углу окна браузера кнопкой:

Следить за изменениями в документации можно с помощью страницы Что нового?, либо подпиской на канал в Телеграмме, а также в блоге Отдела документации.

Существует специальный портал для разработчиков приложений. На нём вы можете задать вопросы более опытным разработчикам, обсудить нюансы и тонкости работы технологии REST.

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.

Источник

Читайте также:  Div block align center css
Оцените статью