Что нового

Как получить все цены с Web страницы

vaf

Новичок
Сообщения
190
Репутация
2
Всем привет.
Имеется вот такая страница

https://digiseller.market/asp2/pay_enot.asp?id_d=2672928&id_po=0&cart_uid=&ai=0&ain=&air=0&curr=ENT&_subcurr=&lang=ru-RU&digiuid=12AE54A5-BA30-4859-B462-75CA6A9D1819&_ow=1&_ids_shop=&failpage=https%3A%2F%2Fplati%2Eru%2Fitm%2Fdoom%2Deternal%2Doficial%2Dnyj%2Dkljuch%2Dsteam%2F2672928

Вопрос - как получить все методы платежа и цены ?
Сейчас я это делаю эмуляцией мыши, т.е. раскрываю список методов платежей ищу координаты x,y иконок методов платежей и тыкаю мышкой на каждый метод, после чего копирую цены. Хоть и через AutoIt, но всё же это занимает секунд 10 на каждую страницу. Хотелось бы не через эмуляцию.
 

---Zak---

Скриптер
Сообщения
455
Репутация
120
Добрый.

Если список всегда один и тот же, то вот методы оплаты (без указания в валюте.)
Enot.io
WebMoney
Alipay
QIWI
Unionpay
Turkish Bank Card
Скины Steam
Подарочная карта
WM-карта
Digiseller

По поводу цен - узнать можно перейдя по ссылке:
Указав следующие параметры:
product_id - ID продукта
currency - метод/валюта
count - это кол-во...

Что подставить - список currency
Enot.io = ENT
WebMoney - USD = WMZ
WebMoney - EUR = WME
Alipay = ALP
QIWI = GMQ
Unionpay = UNP
Turkish Bank Card = SFT
Скины Steam = MMR
Подарочная карта - USD = GCZ
Подарочная карта - EUR = GCE
Подарочная карта - mBTC = GCX
Подарочная карта - mLTC = GCL
WM-карта - RUB = PPR
WM-карта - USD = PPZ
WM-карта - EUR = PPE
Digiseller - WMZ = PRZ
Digiseller - WME = PRE
Digiseller - WMX = PRX
Digiseller - WML = PRL

В Вашем примере:
* product_id=2672928
А узнать цену допустим хотим для QIWI
* currency=GMQ

Другими словами ссылка будет выглядеть как-то так:

Соответственно получаем XML, в которой ищем "amount" - это и будет наша цена за продукт
 
  • Like
Реакции: vaf
Автор
V

vaf

Новичок
Сообщения
190
Репутация
2
Добрый.

Если список всегда один и тот же, то вот методы оплаты (без указания в валюте.)
Enot.io
WebMoney
Alipay
QIWI
Unionpay
Turkish Bank Card
Скины Steam
Подарочная карта
WM-карта
Digiseller

По поводу цен - узнать можно перейдя по ссылке:
Указав следующие параметры:
product_id - ID продукта
currency - метод/валюта
count - это кол-во...

Что подставить - список currency
Enot.io = ENT
WebMoney - USD = WMZ
WebMoney - EUR = WME
Alipay = ALP
QIWI = GMQ
Unionpay = UNP
Turkish Bank Card = SFT
Скины Steam = MMR
Подарочная карта - USD = GCZ
Подарочная карта - EUR = GCE
Подарочная карта - mBTC = GCX
Подарочная карта - mLTC = GCL
WM-карта - RUB = PPR
WM-карта - USD = PPZ
WM-карта - EUR = PPE
Digiseller - WMZ = PRZ
Digiseller - WME = PRE
Digiseller - WMX = PRX
Digiseller - WML = PRL

В Вашем примере:
* product_id=2672928
А узнать цену допустим хотим для QIWI
* currency=GMQ

Другими словами ссылка будет выглядеть как-то так:

Соответственно получаем XML, в которой ищем "amount" - это и будет наша цена за продукт
Спасибо !!!
 
Верх