Имя: Пароль:
1C
1С v8
Создание задачи в Битрикс
0 KLNCH
 
09.06.22
09:53
Как создать задачу в Битрикс в определенном проекте (группе) из 1С?

Параметры = "fields[TITLE]="+Заголовок+
    "&fields[DESCRIPTION]="+Тело+
    "&fields[GROUP_ID]="+IDГруппы+
    "&fields[RESPONSIBLE_ID]="+IDОтветственного+
    "&fields[DEADLINE]="+КрайнийСрок;
1 KLNCH
 
09.06.22
09:54
С этими параметрами выдает код ошибки 400 Неверный запрос
2 Kassern
 
09.06.22
09:57
(1) значит не верный запрос, сделайте так как в инструкции/апи указано
3 Kassern
 
09.06.22
09:58
запрос то хоть какой? Гет, пост?
4 KLNCH
 
09.06.22
10:00
В инструкции написано только: GROUP_ID    Проект    integer    По умолчанию - 0
5 Kassern
 
09.06.22
10:02
вот тут гляньте тогда https://helpdesk.bitrix24.ru/open/7544349/
6 Kassern
 
09.06.22
10:03
так же учтите Внимание! С 1 января 2021 года использование приложений Битрикс24.Маркет, REST API и вебхуков (локальные интеграции в разделе «Разработчикам») будет доступно только на коммерческих тарифах Битрикс24.
7 Hmster
 
09.06.22
10:21
ЗаписьДЖИСОН = Новый ЗаписьJSON;
    ЗаписьДЖИСОН.УстановитьСтроку();
    ЗаписьДЖИСОН.ЗаписатьНачалоОбъекта();
    ЗаписьДЖИСОН.ЗаписатьИмяСвойства("TASKDATA");
    ЗаписьДЖИСОН.ЗаписатьНачалоОбъекта();//TASKDATA
    ЗаписьДЖИСОН.ЗаписатьИмяСвойства("TITLE");
    ЗаписьДЖИСОН.ЗаписатьЗначение(СтруктураЗаказа.Тема);
    ЗаписьДЖИСОН.ЗаписатьИмяСвойства("DESCRIPTION");
    ЗаписьДЖИСОН.ЗаписатьЗначение(СтруктураЗаказа.ТекстСообщения);
    ЗаписьДЖИСОН.ЗаписатьИмяСвойства("RESPONSIBLE_ID");
    ЗаписьДЖИСОН.ЗаписатьЗначение(ПолучательБитрикс);
    ЗаписьДЖИСОН.ЗаписатьКонецОбъекта();//TASKDATA
    ЗаписьДЖИСОН.ЗаписатьКонецОбъекта();

    ТекстДЖИСОН = ЗаписьДЖИСОН.Закрыть();
    
    
    Заголовки = Новый Соответствие;
    Заголовки.Вставить("Content-Type","application/json");
    ххЗапрос = Новый HTTPЗапрос(ВебХук+"/task.item.add.json",Заголовки);
    ххЗапрос.УстановитьТелоИзСтроки(ТекстДЖИСОН,"utf-8",ИспользованиеByteOrderMark.НеИспользовать);
    ххОтвет = ххСоединение.ОтправитьДляОбработки(ххЗапрос);
8 Kassern
 
09.06.22
10:22
(7) Лучше использовать структуру и ее записывать в json
9 Hmster
 
09.06.22
10:28
(8) это да, так проще
10 zak555
 
09.06.22
10:32
(6) как это обойти без смены тарифа?
11 Kassern
 
09.06.22
10:34
(10) Легко, создавать задачи вручную через веб морду)
12 zak555
 
09.06.22
10:39
(11) программно
13 Kassern
 
09.06.22
10:40
(12) Пишите расщирение для браузера и через него любмаетесь в личном кабинете
14 Kassern
 
09.06.22
10:40
расширение