Post
Topic
Board Трейдеры
Re: Биржа WEX
by
Balthazar
on 29/11/2018, 11:12:01 UTC
У вексовского api есть одна очень нехорошая особенность, так что проверить достаточно просто - при условии, что у этих нововексов оно вообще есть
Баги API при обратной разработке зачастую тоже оказываются имитированы.

Чтобы не ходить далеко за примерами, оригинальный баг:

https://bitcointalk.org/index.php?topic=1001603.0

А это тот же баг, но точно имитированный в другом продукте уже совсем другим разработчиком, который даже писал на другом языке:

https://github.com/zone117x/node-open-mining-portal/issues/430

Причина простая - разработчик реплики не старается вникать в смысл ответов оригинала на свои действия, и просто воспроизводит в своем продукте оригинальное поведение. Если оригинал ведет себя неправильно, то при достаточно кропотливой работе разработчика реплики она тоже будет вести себя неправильно.

Точно так же, как советские копии интеловских процессоров глючили идентично оригиналу. Просто потому что копировали слишком точно.

Вопрос остаётся открытым - чей там движок крутится. Не думаю, чтобы вексовский был в открытом доступе, поэтому вопрос не праздный и ответ на него может многое сказать о людях, стоящих за этими творениями, как впрочем и о судьбе самого Векса

С этого вопроса я и начал когда-то...

Вопрос Бальтазару: эмитация?

http://www.picshare.ru/uploads/181129/nySg8A2OP5.png
http://www.picshare.ru/uploads/181129/lka7dEP5z9.png

Просто примите как данность тот факт, что HTML код всех генерируемых страниц общедоступен, потому что браузерам нужно их отобразить. Поэтому их не нужно реализовывать и можно просто сделать Ctrl+C & Ctrl+V, получив тем самым то, что вы видите на экране. Все, что нужно - это реализовать серверный обработчик, который обеспечит этот HTML данными в том формате, который они ожидают. Делается методом проб и ошибок.