Подключение к адресу сайта интернет магазина для скачивания прайса
Добрый день! Стоит задача из 1С подключаться к сайту интернет магазина и выгружать оттуда прайс в формате yml. У них на сайте есть информация:
https://prime-sport.ru/about/usloviya/integraciya_dlya_internet_magazinov.php#yml
"Выгрузка YML доступна по адресу:
Актуальная версия выгрузки YML v.2.0.
Выгрузка требует аутентификации. В качестве логина/пароля необходимо использовать логин/пароль от Личного кабинета.
http://prime-sport.ru/export_yml.php
Период обновления - 15 минут."
По этому адресу после ввода логина и пароля браузер показывает xml структуру. Как мне в 1С к ней подключиться? Раньше не занимался подключениями по http или api.
вводил такой код:
выдает ошибку на второй строке:
"Ошибка работы с Интернет: Couldn't resolve host name"
Подскажите куда копать, что не так делаю?
"Выгрузка YML доступна по адресу:
Актуальная версия выгрузки YML v.2.0.
Выгрузка требует аутентификации. В качестве логина/пароля необходимо использовать логин/пароль от Личного кабинета.
Период обновления - 15 минут."
По этому адресу после ввода логина и пароля браузер показывает xml структуру. Как мне в 1С к ней подключиться? Раньше не занимался подключениями по http или api.
вводил такой код:
Соединение = Новый HTTPСоединение("http://prime-sport.ru", , Логин, Пароль,,,, Ложь);
Соединение.Получить(Новый HTTPЗапрос("/export_yml.php"), "D:\Structure.php");
выдает ошибку на второй строке:
"Ошибка работы с Интернет: Couldn't resolve host name"
Подскажите куда копать, что не так делаю?
По теме из базы знаний
Найденные решения
(1) Параметры:
HTTPСоединение (HTTPConnection)
По умолчанию
Синтаксис:
Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>)
<Сервер> (обязательный)
Тип: Строка.
Хост сервера, с которым осуществляется соединение.
Примечание: Имя хоста не должно содержать указание протокола. Например, example.com.
HTTPСоединение (HTTPConnection)
По умолчанию
Синтаксис:
Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>)
<Сервер> (обязательный)
Тип: Строка.
Хост сервера, с которым осуществляется соединение.
Примечание: Имя хоста не должно содержать указание протокола. Например, example.com.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Параметры:
HTTPСоединение (HTTPConnection)
По умолчанию
Синтаксис:
Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>)
<Сервер> (обязательный)
Тип: Строка.
Хост сервера, с которым осуществляется соединение.
Примечание: Имя хоста не должно содержать указание протокола. Например, example.com.
HTTPСоединение (HTTPConnection)
По умолчанию
Синтаксис:
Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>)
<Сервер> (обязательный)
Тип: Строка.
Хост сервера, с которым осуществляется соединение.
Примечание: Имя хоста не должно содержать указание протокола. Например, example.com.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот