История изменений
Исправление lesopilorama, (текущая версия) :
Так вот мне не понятен момент - есть же веб-версия, полнофункциональная. Объясните в чём проблема стороннему клиенту любого веб-сервиса работать как браузер, тем самым где закрыт официальный API смотреть что отсылает и что принимает браузер - и воспроизводить это.
Проблема в том, что любое кривое нестабильное API в 100500 раз стабильнее того, что будет происходить «в браузере». Браузер обычно работает не через API, а через любую комбинацию произвольных способов, какие технически оказались возможны на момент реализации: что-то запросил через «обычный HTTP», что-то через websocket, что-то через кусок того же API, а что-то просто в HTML приехало с сервера само. И в любой момент любая хрень из этого месива может поменяться. Это настолько жопный геморой (отслеживать как это всё работает), что любое жопное API в разы проще, какое бы кривое оно не было.
Исправление lesopilorama, :
Так вот мне не понятен момент - есть же веб-версия, полнофункциональная. Объясните в чём проблема стороннему клиенту любого веб-сервиса работать как браузер, тем самым где закрыт официальный API смотреть что отсылает и что принимает браузер - и воспроизводить это.
Проблема в том, что любое кривое нестабильное API в 100500 раз стабильнее того, что будет происходить «в браузере». Браузер обычно работает не через API, а через любую комбинацию произвольных способов, какие технически оказались возможны на момент реализации: что-то запросил через «обычный HTTP», что-то через websocket, что-то через кусок того же API, а что-то просто в HTML приехало с сервера само. И в любой момент они могут поменяться в этом что угодно. Это настолько жопный геморой, что в 100500 раз проще и дешевле юзать любое возможное API.
Исходная версия lesopilorama, :
Так вот мне не понятен момент - есть же веб-версия, полнофункциональная. Объясните в чём проблема стороннему клиенту любого веб-сервиса работать как браузер, тем самым где закрыт официальный API смотреть что отсылает и что принимает браузер - и воспроизводить это.
Проблема в том, что любое кривое нестабильное API в 100500 раз стабильнее того, что будет происходить «в браузере». Браузер обычно работает не через API, а через любую комбинацию произвольных способов, какие технически оказались возможны на момент реализации. И в любой момент они могут поменяться в этом что угодно. Это настолько жопный геморой, что в 100500 раз проще и дешевле юзать любое возможное API.