1C OData RESTFull API библиотека python #754901


#0 by sbryu
Привет! Опубликовал зачатки библиотеки python для работы с 1C OData. Пока только чтнени.
#1 by Cyberhawk
Привет, а вопрос какой?
#2 by sbryu
Есть некоторое непонимание как создавать документы при помощи POST запроса. Вопрос задам в отдельном посте.
#3 by sbryu
Запрос POST возвращает ошибку code: 8 message: Сущность 'Document_ЗаказПокупателя' В чем может быть проблема? Чать кода которая влияет на ошибку conn = httplib.HTTPConnection("1c_IP_address")
#4 by DDwe
 - "'Document_ЗаказПокупателя' "?
#5 by pumbaEO
вопрос, чем не удовлетворил ?
#6 by sbryu
Я бы с радостью ) Есть пример как использовать с 1С? Можно ли доставать все поля XML документа? С кодировкой и именами полей в Кирилице работате?
#7 by Гёдза
Пишешь свою реализацию одата? Но зачем???
#8 by sbryu
Просто делаю зарпосы POST и GET стандартными билиотеками. Пишу лишь обработку 1C XML и работу со структурой данных. Столкнулся с проблеммой POST и кодировкой. Думаю любой другой билиотекой получил бы туже ошибку. Повсяуому вертел свой код. Есть ли мысли откуда пришла ошибка: Может в сервере 1С что-то нужно настривать?
#9 by pumbaEO
если еще поискать то вот тут есть odata клиент тоже и по bsd лицензии.
#10 by sbryu
, спасибо, смотрел я эту библиотеку. Нет проблем с формированием запросов средсвами POST и GET для OData, но есть задача систематизировать работу со структурой данных 1C передаваемой через OData.
#11 by sbryu
Есть ли мысли почему 1С POST запрос возвращает:
#12 by Гёдза
с кодировкой точно все так?
#13 by pumbaEO
почему-бы тогда не сделать зависимость от этой библиотеки и уже сверху городить уровень метанаднных 1с. версия питончика какая? В чем отправляешь, в чем принимаешь?
#14 by sbryu
, первым делом с кодировкой в коде эксперементировал. Разные кодировки пробовал. Мысли в сторону сервера 1C уводят удачные с точки зрения кодировки GET запросы.
#15 by Гёдза
Откуда тогда Document_ЗаказПокупатеР
#16 by Serginio1
Она тебе на sufix и ругается. Он не в той кодировке
#17 by Serginio1
Фиддлер в руки и смотри
#18 by Гёдза
может стоит urlencode использовать?
#19 by Serginio1
У тебфя urlUncode должен стоять
#20 by Asmody
А зачем эти заморочки, если в начале модуля стоит coding: utf-8 ?
#21 by sbryu
Всем спасибо!  urlencode помог! conn = httplib.HTTPConnection("95.79.53.147:9080") Разбираюсь с POST дальше..
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С