|
Авторизация на сайте из 1С ↓ (Волшебник 05.06.2017 11:21) |
☑ | ||
|---|---|---|---|---|
|
0
skela1c
05.06.17
✎
10:43
|
Каким способом можно авторизоваться на сайте из 1с для дальнейшей работы с сайтом?
|
|||
|
1
Волшебник
модератор
05.06.17
✎
10:43
|
POST-запросом с вводом логина и пароля
|
|||
|
2
skela1c
05.06.17
✎
10:47
|
(1) а как это должно выглядеть?
|
|||
|
3
Волшебник
модератор
05.06.17
✎
10:47
|
(2) Красиво и легально.
|
|||
|
4
skela1c
05.06.17
✎
10:50
|
(3) а можно какой-нибудь пример, пожалуйста
|
|||
|
5
dezss
05.06.17
✎
10:52
|
(4) все зависит от вида авторизации и вообще что тебе после авторизации там делать.
Можешь юзать HTTPСоединение, там можно указать логин и пароль, а потом уже будешь слать туда запросы. |
|||
|
6
skela1c
05.06.17
✎
10:54
|
попытался сделать Новый HTTPСоединение("сайт",,"логин","пароль"), но ничего не получилось
|
|||
|
7
dezss
05.06.17
✎
10:55
|
(6) почему думаешь, что не получилось?
|
|||
|
8
dezss
05.06.17
✎
10:56
|
Ты ж никакого запроса не послал.
После того, как создал, надо сделать Получить(<HTTPЗапрос>, <ИмяВыходногоФайла>) |
|||
|
9
skela1c
05.06.17
✎
11:00
|
(8) а что указывать в HTTPЗапрос?
|
|||
|
10
dezss
05.06.17
✎
11:06
|
(9) в сп забанили?
В HTTPЗапрос указывают HTTPЗапрос))) |
|||
|
11
dezss
05.06.17
✎
11:07
|
(9) вот те короткий пример
хСоединение = Новый HTTPСоединение("http://www.roszdravnadzor.ru"); хЗапрос = Новый HTTPЗапрос("/services/lssearch?tn=+&producer=&country=&series=&status=&let_num=&let_from=&let_to=&xls=1"); хОтвет = хСоединение.ОтправитьДляОбработки(хЗапрос,"C:\1.xls"); |
|||
|
12
skela1c
05.06.17
✎
11:51
|
я делаю
Соединение = HTTPСоединение("сайт") хЗапрос = Новый HTTPЗапрос("./login.aspx?tbLogin=""&tbPassword="""); Результат = Соединение.ОтправитьДляОбработки(хЗапрос,"C:\1.xls"); код состояния = 200 По каким параметрам можно определить, что все прошло успешно? |
|||
|
13
h-sp
05.06.17
✎
13:41
|
(12) ну может не на диск С прямо вот так фигачить - это же самоубийство. Туда только сисадмин имеет доступ. Попробуй какую-нибудь нейтральную папку.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |