Показано с 1 по 6 из 6
Древовидный режим
-
12.03.2014, 23:01 #1
- Регистрация
- 12.03.2014
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Как в 1С 8.2 программно скачивать данные с сайта
Доброго всем времени суток!
Собственно вот в чём заключается моя проблема:
есть некий скрипт, который получает данные с других сайтов. В нём есть вот такой кусок кода, который получает некоторую информацию по авто запчастям:
Код:$data = array(); $i = 1000; $id = "123"; $psw = "321"; $sc = "881"; $xml_data = '<?xml version="1.0" encoding="UTF-8" ?> <message><param><action>price</action><login>' . $id . '</login><password>' . $psw . '</password><code>' . $sc . '</code><sm>1</sm></param></message>'; $url = "http://adeo.pro/pricedetals2.php"; $xml = new SimpleXMLElement(trim($this->get_by_curl($url, $xml_data)));
Копаясь в 1С и в и-нете нашёл небольшой пример кода для работы с httpСоединением. Попытался реализовать его в 1С:
Код:xml_data = "<?xml version=""1.0"" encoding=""UTF-8"" ?> <message><param><action>price</action><login>tula71</login><password>SetTtT</password><code>" + КодДетали + "</code><sm>1</sm></param></message>'"; url = "http://adeo.pro/pricedetals2.php"; Попытка HTTP = Новый HTTPСоединение("adeo.pro"); HTTP.Получить("new SimpleXMLElement(trim($this->get_by_curl(" + url + ", " + xml_data + ")))", "C:\Users\Admin1BC\Downloads\123\" + "ЗапросПоиска.xml"); Исключение Сообщить(ОписаниеОшибки(), СтатусСообщения.Важное); КонецПопытки;
При выполнении кода показывает вот такую ошибку:
{Форма.Форма.Форма(17)}: Ошибка при вызове метода контекста (Получить): Файл не обнаружен 'new SimpleXMLElement(trim($this->get_by_curl(http://adeo.pro/pricedetals2.php, <?xml version="1.0" encoding="UTF-8" ?> <message><param><action>price</action><login>123</login><password>321</password><code>881</code><sm>1</sm></param></message>')))': Ошибка работы с Интернет: ресурс не найден (404). <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /new SimpleXMLElement(trim($this->get_by_curl(http://adeo.pro/pricedetals2.php, < was not found on this server.</p>
</body></html>
: Ошибка работы с Интернет: ресурс не найден (404)
Если честно в php не разбираюсь вообще никак. Поэтому даже понять не могу почему не работает. Может кто подскажет что именно не так, или как правильно сделать?Последний раз редактировалось Максимио; 12.03.2014 в 23:27.
Похожие темы
-
Проги для скачивания с файлообменников
от Terracot2009 в разделе Интернет и сетиОтветов: 2Последнее сообщение: 10.03.2012, 15:47 -
Плагин для Opera, скачивания видео с контакта видео скачать в контакте
от seega в разделе ПолезностиОтветов: 0Последнее сообщение: 15.03.2010, 13:18
Социальные закладки