![]() |
|
Веб сервис проверки контрагентов | ☑ | ||
---|---|---|---|---|
0
rooffy
02.03.17
✎
17:50
|
На сайте npchk.nalog.ru есть возможность проверить контрагентов как гет запросом, так и с помощью вебсервиса.
Пытаюсь подцепить данный вебсервис и выдает ошибку: При вызове веб-сервиса произошла ошибка. Ошибка HTTP: HTTP Status 407. . ERROR Cache Доступ запрещён. При получении URL http://npchk.nalog.ru/FNSNDSCAWS_2 произошла следующая ошибка Доступ к кэшу запрещён. Извините, Вы не можете запросить http://npchk.nalog.ru/FNSNDSCAWS_2 из этого кэша до тех пор, пока не пройдёте аутентификацию. Please contact the cache administrator if you have difficulties authenticating yourself. Создано Thu, 02 Mar 2017 14:43:37 GMT на прокси (squid/3.3.8) код: прокси1 = новый ИнтернетПрокси; прокси1.Установить("http", "прокси", порт); прокси1.Пользователь="проксилогин"; прокси1.Пароль ="проксипароль"; Определение = Новый WSОпределения("http://npchk.nalog.ru/FNSNDSCAWS_2?wsdl","проксилогин","проксипароль",прокси1); Прокси = Новый WSПрокси(Определение, "http://ws.unisoft", "FNSNDSCAWS2", "FNSNDSCAWS2_Port"); Запрос = Прокси.ФабрикаXDTO.Создать(Прокси.ФабрикаXDTO.Тип("http://ws.unisoft/FNSNDSCAWS2/Request", "NdsRequest2")); Контрагент = Прокси.ФабрикаXDTO.Создать(Прокси.ФабрикаXDTO.Тип("http://ws.unisoft/FNSNDSCAWS2/Request", "NdsRequest2_NP")); ДанныеК = новый запрос; ДанныеК.Текст ="ВЫБРАТЬ ПЕРВЫЕ 30 | Контрагенты.ИНН, | Контрагенты.КПП |ИЗ | Справочник.Контрагенты КАК Контрагенты |ГДЕ | Контрагенты.ИНН <> &ИНН" ; ДанныеК.УстановитьПараметр("ИНН",""); ДанныеПоКонтрагентам = ДанныеК.Выполнить().Выгрузить(); Для каждого ДанныеПоКонтрагенту Из ДанныеПоКонтрагентам Цикл Контрагент.INN = ДанныеПоКонтрагенту.ИНН; Контрагент.KPP = ДанныеПоКонтрагенту.КПП; Контрагент.DT = Формат(ТекущаяДата(), "ДФ=dd.MM.yyyy"); Запрос.NP.Добавить(Контрагент); КонецЦикла; РезультатЗапроса = Прокси.NdsRequest2(Запрос); Для каждого ОтветДляКонтрагента из РезультатЗапроса.NP Цикл Сообщить(ОтветДляКонтрагента.State); КонецЦикла; ошибка возникает при попытке получить РезультатЗапроса. ошибка 407 - проблемы с прокси, но где его еще указать не понимаю. при чем это на 8.3, на 8.2 в описании WSОпределения вообще нет возможности передать ИнтернетПрокси может кто знает в чем ошибка? |
|||
1
Garykom
гуру
02.03.17
✎
18:53
|
эээ ИнтернетПрокси и WSПрокси не попутаны?
|
|||
2
Garykom
гуру
02.03.17
✎
18:56
|
||||
3
Fram
02.03.17
✎
20:10
|
(1) Смешались в кучу кони, люди
|
|||
4
rooffy
03.03.17
✎
12:00
|
(1) Вроде нет, ИнтернетПрокси я передаю в WSОпределения, а с WSПрокси работаю дальше
(2) Почитал, у меня все настроено уже для второй версии Вообще раньше делал через Пост-запрос напрямую на сайт, но пару недель как появилась ошибка "Произошла исключительная ситуация (WinHttp.WinHttpRequest): Не удается установить соединение с сервером" при отработке WinHttp.Send(ТекСтрока) хотя сайт работает и настройки Прокси актуальные |
|||
5
rooffy
06.03.17
✎
10:34
|
Кто нибудь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |