|   |   | 
| 
 | Веб сервис проверки контрагентов | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Кто нибудь?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |