#0
by PR2
Почитал , заинтересовала возможность через POST запрос что-то создавать в 1С, например элемент справочника Ref. Сделал базу, опубликовал, получение данных просто через забивание URL в браузере типа идет нормально. А вот как послать POST запрос, как написано в статье, не понял. Это где "Создание нового элемента данных выполняется POST-запросом. В качестве значения ссылки передается нулевой GUID. При создании и модификации объектов значения свойств передаются в теле запроса в формате XML (здесь текст запроса приведён полностью):...". Уж по всякому попробовал. Пробую что-то типа такого: Никак не соображу, что писать в текст запроса? Кто силен в POST, подскажите.
#4
by PR2
ЗаголовокHTTP.Вставить("Content-Length", СтрДлина(ТекстЗапроса)); не виснет, но вроде как ничего и не делает, то есть элемент справочника не появляется. Или я что-то не понимаю и так элемент справочника не создашь?
#12
by PR2
Да фиг с ней с авторизацией, я в default.vrd автоматическую авторизацию прописал, то есть сразу указал Usr и Pwd. Сейчас важнее разобраться с самим POST запросом. Как послать-то?
#13
by PR2
+ А, хотя пардон, я пытался в окне, появляющемся после перехода по указать логин пароль. Возможно, что при программном запросе прокатит. Но, блин, как запрос-то послать?
#18
by PR2
Ахренеть! Свершилось! После указания всяких кавычек во всяких "; наконец-то создался элемент!
#21
by PR2
Кстати, прекраснейше пишутся элементы без проверки заполненности того же наименования, например.
#22
by PR2
Раньше в ответе ругалось на отсутствие кавычек, сейчас в ответе возвращается xml нового элемента. Примерно так (Р и R — это реквизиты справочника):
#23
by PR2
Чертовщина какая-то. Все это тестил в левой базе, сейчас сделал специальную базу для этих целей. Опубликовал, все настроил, щелкаю в браузере , не вижу метаданных. Что за хрень?
#24
by PR2
+ Блин, вот это фокус, поставил режим совместимости с 8.3.4, все показалось. Что за хрень?
#26
by PR2
Хм, дальнейшее изучение показало, что заголовки тоже можно не заполнять, все работает и без них :))
#27
by PR2
Конечный код кнопки на форме, для потомков, так сказать :)) В конфигурации, в которой пытаемся создать нового контрагента, ессно должны быть справочник Контрагенты с реквизитами Комментарий и Город и справочник Города. Заполнение города специально сделал через указание ГУИДа, для наглядности.
#29
by PR2
Что-то так и не понял на простом понятийном уровне разницу между SOAP и REST. Только в том, что SOAP тяжелее, а REST оперирует меньшим объемом данных? На мой взгляд не принципиально. А принципиальные различия какие?
#31
by PR2
Оказывается, что дело в том, что нужно было использовать УстановитьСоставСтандартногоИнтерфейсаOData. А в режиме совместимости с 8.3.4 доступно всё.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8. Интернет почта, отправка письма через сервер с авторизацией по SMTP. Никак!!
- Отправка и получение электронных писем через 1С
- Отправка печатной формы по почте в 8.2
- Отправка POST запроса в ЛК SIPNET
- v7: отправка POST через инет (WinHttp.WinHttpRequest)
- Отправка XML запроса методом POST
- Отправка файла методом POST в объекте WinHttpRequest из 1C
- 1C и отправка POST запроса с JSON на сайт
- Отправка POST запроса на авторизацию
В этой группе 1С
- обработка перезаполнение сумм
- Срыть часть групп в списке справочника управляемой формы
- Настройка RAID на RS520-E6/ERS8 (pike 2108-32pd)
- COMОбъект("WSсript.Shell" )
- Обновление УТ 10.3
- Поменять программно движения документа
- Обновление подвала динамического списка в управляемой форме
- Эквайринг в нестандартной конфигурации.
- Не суммируются строки при подборе в документ УТ 11.1
- Недостаточно фактических параметров
- Переоценка или Установка цен номенклатуры? АТТ или НТТ?
- Как вы в БП3 работаете?
- Типовые правила обмена УНФ1.4 & БП3.0
- Исп. лист. Не определены базовые начисления
- В проводках документа поменять местами дебет с кредитом
- СКД. Вывод своего макета в зависимости значения ресурса
- Постоянное обращение к Config на стороне MS SQL
- Обработка ОбменСБанком
- УПП заявка на Расходование ДС? кто из пользователей должен этот документ делать?
- Депонирование ЗП в ЗУП при упрощенном учете взаиморасчетов