|
Как из 1С заполнить текстовое поле на сайте | ☑ | ||
---|---|---|---|---|
0
Dmitry_333
21.05.18
✎
13:36
|
Всем доброго дня! Долго выжимал яндекс с гуглом, но так и не нашел ответа на вопрос. Разве что на данном форму в 13-м году была подобная тема но тоже без вразумительного ответа осталась.
Собственно, нужно передать значение в текстовое поле на сайте (<input type="text") и послать запрос на сервер ("нажать на кнопку" <input type="submit"). Возможно, был бы силен в JavaScript, до чего-нибудь додумался, но так даже не знаю с какого краю подойти. Помогите пожалуйста. |
|||
1
Юрий Лазаренко
21.05.18
✎
13:40
|
Что за сайт? Авторизация там есть? Может и поля заполнять не придется, все через POST или GET запрос можно сделать без открытия страницы сайта.
|
|||
2
Dmitry_333
21.05.18
✎
13:44
|
Вообще предстоит интеграция с сайтом автозапчпстей, но пока тренируюсь на кошечках, хочу понять самую суть.
К примеру вот эта страница https://sctopaz.ru/warranty/ с полем для вставки серийного номера |
|||
3
0xFFFFFF
21.05.18
✎
14:35
|
(0) HttpЗапрос?
|
|||
4
Asmody
21.05.18
✎
14:37
|
(2) Ну, тут-то всё просто: обычный POST-запрос на адрес https://sctopaz.ru/warranty/form.php и параметром label.
В 1С это делается через HTTPСоединение.ОтправитьДляОбработки() |
|||
5
ЦиркУехал
21.05.18
✎
14:39
|
(0) можно еще поинтересоваться есть ли у Сайта API.
так будет намного лучше. |
|||
6
Dmitry_333
21.05.18
✎
14:49
|
(5) api, конечно есть, просто для параметра, который нужно будет кровь из носу менять из 1с, не описан метод в руководстве по api той платформы, на которой сайт.
(3) Ага, httpзапрос (4) Благодарю, буду пробовать! |
|||
7
Dmitry_333
21.05.18
✎
14:54
|
Простите, можно более подробно про функцию HTTPСоединение.ОтправитьДляОбработки().
У нее два параметра, Запрос и ИмяВыходногоФайла. Что есть второе, и нужно ли его заполнять? |
|||
8
Вафель
21.05.18
✎
14:55
|
там возможно еще и куки нужно будет передать
|
|||
9
novichok79
21.05.18
✎
15:33
|
(7) открываешь erp, гуглишь там по конфиге .ОтправитьДляОбработки
|
|||
10
Dmitry_333
21.05.18
✎
18:28
|
Подскажите, пожалуйста, как передать само значение, куда его вложить и в каком виде?
|
|||
11
Вафель
21.05.18
✎
18:29
|
Обычно передается
ИмяПоля1=Значение1&ИмяПоля2=Значение2 |
|||
12
Dmitry_333
21.05.18
✎
22:10
|
Благодарю.
|
|||
13
Cyberhawk
21.05.18
✎
23:59
|
Поправка к (11) - в 1С _обычно_, даже не так - обязательно - надо писать & даже перед первым параметром (тем, что после "?" в адресе ресурса идет), иначе долго можно трахать мозг, какого хера ничего не работает
|
|||
14
Dmitry_333
22.05.18
✎
01:45
|
Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |