![]() |
|
Авторизация и управление на сайте с JavaScript | ☑ | ||
---|---|---|---|---|
0
newtech
naïve
18.11.15
✎
22:59
|
Немного в прошлом, написал обработку, с помощью которой парсил свои заказы на AliExpress.com, с недавнего времени aliexpress поменял строение сайта, и я столкнулся с некоторыми проблемами которые не могу решить. немного подробностей...
1. список заказов находится по адресу http://trade.aliexpress.com/orderList.htm, на одну страницу выводится 10 заказов, ранее для перехода на новую страницу использовались прямые ссылки, сейчас же посредством запроса через JavaScript . 2. так же авторизация на сайте происходит через JavaScript. на данный момент все работает в ручном режиме, хотелось бы использовать одну кнопку (автоматизировать). подскажите в каком направлении копать с чего начать, перелопатил кучу разной информации.... но безрезультатно!? HELP!!! |
|||
1
NcSteel
19.11.15
✎
00:52
|
(0) Дык вроде тут можно без всяких ссылок по API смотреть все.
http://portals.aliexpress.com/help/help_center_API.html |
|||
2
newtech
naïve
19.11.15
✎
02:10
|
(1) Изучал я эту страницу, думаю это не то что мне нужно. Я так понимаю это API для реализации партнерской программы.
|
|||
3
orefkov
19.11.15
✎
02:32
|
Смотреть что отправляется-приходит (любой нормальный браузер покажет), а дальше XMLHttpRequest.
|
|||
4
newtech
naïve
19.11.15
✎
04:15
|
(3)А можно примерчик?
|
|||
5
Мэс33
19.11.15
✎
06:37
|
(4) Поставь Fiddler и посмотри, что происходит при вызове JS при переходе между страницами.
А так - чем это делать из 1С, лучше Selenium + какой-нибудь ЯП. Вот пример на Java: http://autoqa.org/tips-and-tricks/parsing-dannyx-s-veb-stranice-ispolzuya-selenium-webdriver.html |
|||
6
newtech
naïve
20.11.15
✎
12:10
|
(5) Да как бы не очень хочется изучать новое, так как и так все давно работает. Напрягают некоторые моменты, это ручками переходить на новую страницу для ее парсинга, а также отвечать на всплывающие сообщения о наличии скрипта на странице(как избавится от этого тоже ума не приложу).
Я использую 2 способа 1. ДокументHTML (работает быстро, но напрягают сообщения о наличии скриптов на странице) 1С Для Каждого Стр из ЭлементыФормы.СайтАли.Документ.body.all/1С ... 2.1C url="http://trade.aliexpress.com/order_list.htm"; // 1 создаем новый процесс приложения IE appIE=ПолучитьAppIE(); // 2 DOMDocument с помощью приложения InternetExplorer.Application htmlDoc=ПолучитьHtmlDoc(appIE,url) ; // 3 Обработка HTML ОбработкаHTML(htmlDoc); /1C Работает в разы медленее, без каких либо сообщений. 3. Есть еще 3 способ, сначала получаем TextHTML, затем преобразуем в DOM хотелось бы остановиться на 1 способе |
|||
7
Гёдза
20.11.15
✎
12:14
|
(6) В таком извращенском способе помогать не интересно
|
|||
8
newtech
naïve
20.11.15
✎
12:27
|
(7) :)) Подскажите плиз не извращенский способ, буду безмерно благодарен. 1C не моя работа, это мое хобби, так что все мои знания в 1С основываются на изучении готовых примеров и их внедрение для собственных нужд.
|
|||
9
Гёдза
20.11.15
✎
12:31
|
способ (3) уже норм
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |