1с передача текста запроса в http-service, возврат рузультат в json? #811191


#0 by milofaq
ривет, нашел в инте такой http сервис под 1с. Робочий. Но нужно модифицирвать так, чтоб текст лобого!!! запроса я передавал в параметре запроса, а он мне б возвращал результат в json (ето какби консоль запросов через rest) Сам не програмист 1с, только java/c#
#1 by Вафель
делай только через put
#2 by sapphire
GET
#3 by xxTANATORxx
ниразу не безопасен такой сервис
#4 by sapphire
кладем базу по http :)
#5 by Lexey_
используй
#6 by Вафель
можно логин-пароль спрашивать
#7 by milofaq
put ето да(на фронтенде jquery поможет) , но как модифичитровать код 1с чтоб он принимал строку запроса, и возвражал строку ответв в формате json по безопасности все разрулит iptables и file2ban (не тема вопроса) rest встроений не подходит (я не 1с програмист) строить модель метаданих -> куди ссилаютса поля типа ссилка ето ваще не вариант. Вот есть примерно то что нужно(SOAP) принимает строку запроса и возвращает таблицу   но мне нужен json а не таблица
#8 by Вафель
Запрос.Текст = ЗапросНТТР.ПараметрыЗапроса.Получить("QueryrText")
#9 by Неверный Параметр И
Не зря у вас там 1С запретили, ох не зря.
#10 by Неверный Параметр И
Сколько там у явистов в Кияве оклад? Ну ок, 71000 гривень и золотой ключик ваш, т-щ "не 1с программист".
#11 by milofaq
не запретили, только некоторих диллерских фирм. а все укр консалтинговие 1с фирми(интегратори) работают в штатном режиме. правда єсть прблема , большой одток прогеров c 1c в java/.net 1 час работи 1с програмиста 25$ java/.net jun 300-1000 $
#12 by Лефмихалыч
ты уже придумал, как ты будешь преобразовывать на стороне 1С в json результат запроса? Ведь он может быть любым. Более того, переданный запрос может быть пакетным и тогда надо несколько таблиц в json заворачивать.
#13 by Лефмихалыч
прикольно сравнивать стоимость часа и стоимость месяца. Результаты ошеломительные получаются
#14 by Юрий Лазаренко
Стоимость часа и месяца сравнивать нельзя.
#15 by Неверный Параметр И
А вот интресно, каково это - жить рядом со стеной с Мордором и просить тамошних жителей о помощи?
#16 by Лефмихалыч
это в РФ нельзя, а на Украине, видимо, можно
#17 by Лефмихалыч
+ там у них свобода, там всё можно. ЭТо у нас тут... эх...
#18 by Адинэснег
рузультат ривет инте Робочий лобого ето какби java/c# ... ну ну, джавист куев, передающий текст запроса get'ом начни с русского
#19 by Адинэснег
украинские мидлы работают 2-3 часа в месяц, красавцы
#20 by milofaq
до Неверный - ти наверное придумал что "линии разграничения" ето линия граници укр-рос :) будь внемателен. ну вот по 1с нечево не сказал зато вопрос развернул "а че там у хохлов". до Адинэснег по рус. плохо говорю и ужасно пишу потому что никогда его не изучал (зап укр). Но не ви***сь  спришиваую на рус. как умею В РФ такиеже есть хорошие и плохие люди как в укр. и в других странах не тема разговора. 3500 в месяц. почему ето 2-3 часа в месац. 3500$/26дней=135$ в день, ну или 135$/8часов = 17$в час. просто сколько в месац 1с синйор зараб. я не знаю.   но знаю сколько за час берут. вот и на нес приблизит. пример по ЗП до Лефмихалыч вот как то на soap-e ето решили
#21 by Лефмихалыч
>вот как то на soap-e ето решили ответь на вопрос: что должно в жсоне быть там, где запрос вернет ссылочный тип? Как только ответишь, так тут же бери код из приведенной тобой же ссылки и бери и делай: От форума-то ты чего ждешь? По поводу ЗП тебя макают за то, что ты сравнил $25 у одинэсника _, что то за спец, с $300-$3800 у специалистов
#22 by Kigo_Kigo
ТС вот скачай и переделай как тебе надо
#24 by milofaq
спасибо за помощь и лояльность. когда буду иметь на 100% рабочий код - поидлюся. интерактивные отчеты директору на мобилу это всегда повод для премии, или повышения зарплаты
#25 by Юрий Лазаренко
Интерактивные отчеты лучше не так делать. Не надо отправлять текст запроса, надо отправлять тип требуемого отчета и его параметры. А в обратку можно сразу готовый html кидать, это же отчеты, их не так часто будут юзать, чтобы надо было заморачиваться на производительности. Результат выполнения запроса конвертнуть в html - это три строчки кода.
#26 by Лефмихалыч
+100500 вообще, со своими запросами в чужую базу лазить - глупость и быдлокод
#27 by milofaq
их надо часто юзать, каждий день на iphon-e . Результат в html - я више уже делился ссилкой ето не совсем подходит. Я з json-a смогу диаграмки построить итд.... в том то и сахар не випаришивать аутсорс компанию каждих пару дней доделать/переделать запрос за 25$ в час. База не чужая , я штатний единствениий ІТ-шник.
#28 by craxx
Позови программиста 1С. Вот прикинь тебе аппендицит будет окулист удалять, под предлогом того что он единственный врач в больнице
#29 by MrStomak
Буква "ы" у вас законодательно запрещена?
#30 by Неверный Параметр И
мой милый западэнец, ты от форума-то что хочешь? Чтобы тебе сэкономили 25$ в час и написали за тебя? Чтобы тебя научили языку 1С? Если верить гугле, то ты пасешься в русскоязычном сегменте с 2009 года. Восемь лет. И за эти восемь лет ты не удосужился научиться грамматике и орфографии языка, на котором просишь помощи. Спасибо тебе за подобное отношение. Впрочем, тебе уже даже картинкой в ответ нарисовали.
#31 by craxx
декоммунизирована
#32 by NorthWind
ее просто нет в украинском алфавите и на клавах соответственно тоже.
#33 by Неверный Параметр И
И как же они на 1С пишут-то? На английском?
#34 by Юрий Лазаренко
Для 1С "часто" - это 200-300 запросов в секунду. А ваши 20 отчетов в день для нее это семечки. И неважно, html вам нужен или json, не надо передавать текст запроса в параметрах. Кстати, 1С может и диаграммы формировать, и возвращать их в виде svg. Это уже входит в те самые 3 строчки кода.
#35 by Юрий Лазаренко
Там автоподстановка помогает.
#50 by Юрий Лазаренко
Давай я тебя забаню за флуд.
#51 by NorthWind
или так, или подстановкой пользуются. Чисто на украинской раскладке не получится без ошибок. Если без Й и Ё обойтись еще можно, то без Ы и Э уже сложнее.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям