Имя: Пароль:
1C
1C 7.7
v7: Запустить php-скрипт на Битрикс из 1С 7.7
0 ptrtss
 
16.11.12
11:23
Нам недавно сделали сайт с интернет-магазином на Битрикс.

Сказали что автоматический обмен можно сделать только с 8.2, а у нас будет - полуавтоматический

То есть:
1. 1С через ftp автоматом закачивает файл на сайт
2. Спец. пользователь авторизуется на сайте
3. Переходит на страничку http://www.---.ru/import
4. Жмет там ссылку http://www.---.ru/import/products.php

Вот эти действия пользователя я и хочу автоматизировать, чтобы 1С авторизовывалась на сайте и "кликала" эти ссылки

Вот что удалось сделать при помощи гугла:
   
   Логин = "---";
   Пароль = "---";
   Урл = "http://www.---.ru/import";
   
   Объект = СоздатьОбъект("WinHttp.WinHttpRequest.5.1");
   Объект.Option(2,"Windows-1251");                  
   
   Объект.Open("GET", Урл,0);
   Объект.SetRequestHeader("login", Логин);
   Объект.SetRequestHeader("password", Пароль);
   
   // Вариант №2. Тоже не работает
   //Объект.Open("GET", Урл,0, Логин, Пароль);
   
   // А вот тут интересно было бы узнать, имена этих параметров
   // специфичны для HTTP или для Битрикс, или это хороший тон
   // делать у себя на сайте чтобы они именно так назывались?
   Объект.SetRequestHeader("Accept-Language", "ru");
   Объект.SetRequestHeader("Accept-Charset","Windows-1251");
   Объект.setRequestHeader("Content-Language", "ru");
   Объект.setRequestHeader("Content-Charset", "Windows-1251");
   Объект.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=Windows-1251");
   
   Объект.Send(ПараметрыПОСТ);
   
   ОтветСервера = Объект.ResponseText;

Ошибка:

WinHttp.WinHttpRequest: A connection with the server could not be established

П.С.

Документация битрикса говорит что для авторизации вместо

http://www.---.ru/import

надо использовать

http://www.---.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth

Пробовал и так. Ошибка такая же.

П.П.С.

И кстати, параметры, которые устанавливаются типо как
1 ptrtss
 
16.11.12
11:25
* В конце П.П.С. не смотрите
2 ptrtss
 
19.11.12
06:28
ап