|
вызов вебсервисов без использования объекта конфигурации | ☑ | ||
---|---|---|---|---|
0
Fram
16.03.11
✎
12:16
|
Кто нить делал такое? Примерчик киньте, пожалуйста.
Спасибо |
|||
1
aleks-id
16.03.11
✎
12:17
|
там вроде как обычный xml. только парси
|
|||
2
Fram
16.03.11
✎
12:18
|
(1) я знаю. как его засылать и получать ответ?
|
|||
3
х86
16.03.11
✎
12:22
|
(0)не понял, тебе сервис нужно поднять не средствами 1С???
|
|||
4
aleks-id
16.03.11
✎
12:23
|
(2) обычный хттп запрос. на выхлопе получишь то что просил
|
|||
5
Fram
16.03.11
✎
12:35
|
(3) не надо мне его поднимать. мне надо использовать существующий.
(4) Через это? HTTPСоединение.ОтправитьДляОбработки (HTTPConnection.Post) HTTPСоединение (HTTPConnection) ОтправитьДляОбработки (Post) Синтаксис: ОтправитьДляОбработки(<Источник>, <Адрес ресурса>, <Имя выходного файла>, <Заголовки>) Параметры: <Источник> (обязательный) Тип: Строка. Адрес файла-источника. <Адрес ресурса> (обязательный) Тип: Строка. Адрес ресурса на сервере, в который посылаются данные из источника. <Имя выходного файла> (обязательный) Тип: Строка. Имя выходного файла, в который записываются полученные с сервера данные. <Заголовки> (необязательный) Тип: Строка. Указываются заголовки, добавляемые к запросу на сервер. Текстовые пары вида <Заголовок>:<Значение>, разделяемые комбинацией ВК+ ПС. Описание: Отправить ресурс на указанный адрес для обработки. |
|||
6
х86
16.03.11
✎
12:37
|
а ну можно еще какую нить ВК заюзать
типа http://www.microsoft.com/downloads/en/details.aspx?FamilyId=C943C0DD-CEEC-4088-9753-86F052EC8450&displaylang=en |
|||
7
Fram
16.03.11
✎
13:50
|
что то через ОтправитьДляОбработки не очень получается - выдает ошибку таймаута
|
|||
8
aleks-id
16.03.11
✎
14:05
|
||||
9
aleks-id
16.03.11
✎
14:12
|
а вот здесь потести http://www.morpher.ru/WebServices/Morpher.asmx/GetForms?s=Вася+Пупкин
|
|||
10
Fram
16.03.11
✎
14:25
|
получилось! прокся криво автоматом прописывалась и заголовок в запросе надо было заполнить
|
|||
11
Fram
16.03.11
✎
14:28
|
(10) + адреса ресурсов нужно прописывать определенным образом
|
|||
12
aleks-id
16.03.11
✎
16:49
|
(11) ну теперь выкладывай сюда что наваял - вдруг кому пригодится.
|
|||
13
Fram
16.03.11
✎
16:54
|
(12) да собственно..
Прокси = Новый ИнтернетПрокси(Истина); Прокси.Пользователь = "..."; Прокси.Пароль = "..."; Соед = Новый HTTPСоединение("[сервер без http://]", 443,,, Прокси, Истина); Заг = "POST https://[сервер]/b2b/services/AXTaskService |SOAPAction: """""; Соед.ОтправитьДляОбработки("c:\test1.xml", "b2b/services/AXTaskService", "c:\test2.xml", Заг); |
|||
14
Fram
16.03.11
✎
16:54
|
упс! движок сайта покоцал мой текст
|
|||
15
Fram
16.03.11
✎
16:56
|
Соед = Новый HTTPСоединение("[сервер без h_t_t_p://]", 443,,, Прокси, Истина);
Заг = "POST "h_t_t_p_s://[сервер]/b2b/services/AXTaskService |SOAPAction: """""; Соед.ОтправитьДляОбработки("c:\test1.xml", "b2b/services/AXTaskService", "c:\test2.xml", Заг); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |