#0
by falselight
Необходимо реализовать выгрузку из 1с необходимых данных в формате json, для отправки их автоматически на http. Со слов постановщика задачи, на стороне отправки АПИ. Делал ли кто подобно, или делает ли сейчас? Поделитесь пожалуйста информацией на разработку, для меня это новое, и ранее я такого не делал.
#1
by falselight
}]}] При вводе в строку браузера, выходит сообщение message ok! То есть подобным образом нужно посылать данные из 1с видимо в таком формате. Подскажите пожалуйста с чего начать это делать????? Ранее там был формат .csv, это понятно обмен через текстовый файл, но как реализовывать отправку данных по json ?
#2
by Amra
Берешь лист бумаги и пишешь: "Прошу уволить меня по собственному желанию. Дата сегодняшняя, подпись - "ЛивингСтар"
#4
by Юрий Лазаренко
Для начала сформируй текст параметров запроса в формате JSON, ищи в СП по ключевому слову ЗаписьJSON.
#6
by falselight
В инете нащел всяких статей на эту тему. Нужно разбираться. Текст параметров запроса, это то есть выборка нужных данных из 1с с формированием их в запрос ? А потом как то нужно его выполнить что бы данные передались по http?
#8
by falselight
Кто понимает о чем речь, можете сформулировать перечень действий, для данной разработки? Алгоритм действий, что бы можно было от него отталкиваться, искать решения, выполнять.
#11
by бегинер
1) программно сформировать в 1с нужнные данные, выгрузить их в формат json 2) полученные данные программно отправить по http
#12
by бегинер
на мисте все это есть, тут даже отправка без формирования заголовка запроса - все чисто в одной строке
#14
by Бычье сердце
1. Создаешь http сервис. 2. Публикуешь. 3. Тестишь. 4. Вводишь в опытную эксплуатацию Если есть скайп или почта, могу выслать пример простейшего сервиса.
#15
by бегинер
тут даже можно тупо самому собрать строку с данными - ручками , без функций по работе с форматом json, в новой платформе уже есть они
#21
by бегинер
ему нужно отправить данные, а ты хочешь приемник создавать. плюс он ошибся - "на стороне отправки АПИ" былоб АПи - все готово уже было на этапе отправки. а так есть готовый сервак уже - который принимает по http в нужном формате по АПИ. вот ему туда надо и скормить данные
#22
by Скиурус
Первая ссылка в гугле очень даже хороша А вообще формируешь в 1Се массив структур (или соответствий, если там название какого-нибудь поля начинается с цифры) в соответствии с API, потом с помощью объекта ЗаписьJSON кодируешь это все в строку, а потом строку послыаешь с помощью HTTPСодинение и HTTPЗапрос
#27
by falselight
Если в строка http, которая отправляет данные при вызове, нельзя ли в ней менять значения переменных и отправлять? Не пойму Json зачем?
#29
by d4rkmesa
Какая платформа? 8-ку желательно апнуть до 8.3.6, чтобы появилась возможность работать через ЗаписьJSON. Иначе скорость будет несильно высокая и будут проблемы с совместимостью.
#30
by v77
//Не пойму Json зачем? затем, что на серваке стоит программа, которая читает этот JSON. Вот и отправляй JSON. JSON это просто текст. вот он у тебя в [{"tsg_id":1,"objects":[{"apartment_number":"1","month":"2016-11-00","object_type":"квартира","room_number":"","accrual":117.0,"total_debt":231.0}]}]
#31
by ildary
Ты спрашиваешь нашего разрешения на замену переменных в строке? Конечно даем. И почему спрашиваешь у нас, зачем твоему поставщику json? Ему виднее наверное.
#37
by spiller26
Вот держи код формирования JSON, которым я пользуюсь #Region Формирование_JSON #EndRegion
#39
by spiller26
Вот чтение НовыйОбъект = ?(TипJSON = ТипЗначенияJSON.НачалоОбъекта, Новый Соответствие, Новый Массив); #EndRegion
#46
by Лефмихалыч
на, держи, эти трое преобразовывают структуру в JSON. Унутре структуры могут быть другие структуры и массивы. А вот, чо будет, если там таблица окажется или еще что-то - не помню. Наверное всё это дружно скопытится.
#47
by Лефмихалыч
А, использовать так: ТекстЖСОН = ПараметрыЗапросаПреобразоватьСтруктуруВТекст(КакаяТоСтруктураСПотрохами);
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- БП 3.0 Открыть форму не записанного документа.
- айфон 6 не подключается к WiFi
- Как оформить поступление товара в 1C:ERP Управление предприятием 2
- Как удалить программно пользовательские настройки динамического списка?
- Отчет производства за смену ИП на ОСНО
- Бесшовная интеграция УНФ и ДО, используя БСП "Интеграция с 1С:Документооборотом"
- УФ. Вызвать событие формы документа из вне
- сколько нужно ресурсов, чтобы хватило на обновление конфигурации 1с
- Ошибка внешней компоненты Appius PLM
- Номер чека кассы в УТ 10.3
- СКД: убрать ресурс из общего итога
- В ОСВ по счету нет движений по субконто
- 1с под Linux, окно редактирования запроса
- Такси. Цвет шапок в скд
- v7: Закрытие месяца не формирует проводки по 69.1
- Структура подчиненности документов в ЗУП 3.1
- Конвертация данных: поиск объекта в приемнике по свойству
- БП 3.0. Перенос файлов из ИБ в тома на диск
- Розница 2.2 и подарочные сертификаты
- Онлайн кассы. Частичный возврат. Кто как делает?