Я так понял, что эта ошибка появляется, если не передавать при пустом поле EXTRANET поле UF_DEPARTMENT. Ок, добавил: /rest/.../user.add?email=newuserexample.com&fields[UF_DEPARTMENT][0]=5
Ошибка все та же: no_extranet_field. Пробовал и с ним тоже передавать со значением N, бесполезно
Загрузка файлов, Загрузка файлов в пользовательское поле
У меня оказалась абсолютно такая же ситуация с прикреплением файла к сделке. Не подскажете, как вы вышли из этой ситуации? Если сделать универсальный список с типом "Файл (диск)", то получается очень неудобно - нужно каждый раз сначала в список добавлять, а потом в сделке выбирать. Хотелось бы напрямую в сделку загружать.
upd. Каково же было мое удивление, что все оказалось максимально просто, но нигде абсолютно про это не сказано. Достаточно написать вот такую команду: id=<ИдентификаторСделки>&fields[<ИмяПользовательскогоПоля>][<НомерФайлаСНуля>][fileData][0]=<ИмяФайла>&fields[<ИмяПользовательскогоПоля>][<НомерФайлаСНуля>][fileData][1]=<СтрокаBase64>
Загрузка файлов, Загрузка файлов в пользовательское поле
Александр Паржецкий написал: Могу только предположить, либо у вебхука не хватает прав на работу с диском, либо не верно указан идентификатор диска
Разобрался, нужно обязательно вторым элементом массива fileContent передавать имя файла, почему-то встроенная функция сохранения файла не хочет генерировать имя сама. То есть если дописать в команде fileContent[1]=file name.txt, то все отрабатывает. Спасибо за помощь!
Загрузка файлов, Загрузка файлов в пользовательское поле
Огромное спасибо за ответ, уже что-то новое. Правда в ответе приходит Could not save file и пока непонятно, с чем это может быть связано, доступы есть.
Загрузка файлов, Загрузка файлов в пользовательское поле
Здравствуйте. А не подскажете, как должна выглядеть строка rest для добавления файла на диск? Перепробовал, что только можно. В итоге моя строка выглядит как-то так: /rest/16/1lzjzo376cb5pnp8/disk.folder.uploadfile?id=460&NAME=yyy&fileContent[0]=1.gif&fileContent[1]=0uXx8ujw7uLg7ejl Но постоянно получаю ошибку: Error: required parameter NAME (DISK_BASE_SERVICE_22001).
Пробовал и массив data[0]=yyy передавать, вроде как в нем должно храниться имя. Но ошибка та же.
Никакой информации по ошибке, к сожалению, найти не смог. Подскажите, пожалуйста, куда копать