Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Кто знает почему может быть 400 Bad Request? Обращение к API правильное, токен и сервер из живой сессии игры. Даже с других аккаунтов на других серверах все та же ошибка. Причем вчера и сегодня днем работало, потом вдруг перестало.
Кто знает почему может быть 400 Bad Request? Обращение к API правильное, токен и сервер из живой сессии игры. Даже с других аккаунтов на других серверах все та же ошибка. Причем вчера и сегодня днем работало, потом вдруг перестало.
Так что в итоге? Ктото понял где сайт Аризона Маркета берет инфу о том настоящий ли токен который присылает игрок или нет? Как я понял, тут либо они нашли как игра через Tab связываеться с Api Аризоны, и юзают это, либо еще как вариант они выпросили у Аризоны чтобы они дали им доступ к базе данных, типу существует ли такой то такой токен в базе или нет.
Так что в итоге? Ктото понял где сайт Аризона Маркета берет инфу о том настоящий ли токен который присылает игрок или нет? Как я понял, тут либо они нашли как игра через Tab связываеться с Api Аризоны, и юзают это, либо еще как вариант они выпросили у Аризоны чтобы они дали им доступ к базе данных, типу существует ли такой то такой токен в базе или нет.
Кто то писал о том что этот токен используется в хедере запроса к API аризоны для получения информации о табе. Я это тоже проверил, так оно и есть. Значит в теории аризона маркет может отправлять запрос к этому API аризоны с тем токеном, с которым мы обращаемся к самому API аризона маркета. Если аризона ответила "позитивно" и дала данные таба, токен - рабочий.
Осталось только осмелиться запустить у себя этот чудо скрипт :)
Кто то писал о том что этот токен используется в хедере запроса к API аризоны для получения информации о табе. Я это тоже проверил, так оно и есть. Значит в теории аризона маркет может отправлять запрос к этому API аризоны с тем токеном, с которым мы обращаемся к самому API аризона маркета. Если аризона ответила "позитивно" и дала данные таба, токен - рабочий.
сам арз маркет иногда багается и не отображает инфу о лавках на сервере)
маркет берет токен с сервера и сохраняет его в конфиг, так что лучше читать токен из конфига маркета, что бы не приходилось релогаться на сервер после ребута скрипта
люди, которые ставят маркетплейс, чаще всего НЕ ставят арзмаркет. собирай его arizona-eventsом и сохраняй в конфиг сам
Lua:
function arz.onArizonaDisplay(packet)
if string.find(packet.text, "event.api.setToken") then
data = decodeJson(string.match(packet.text, '`(.*)`'))[1]
token = data.token
localServer = data.server
end
end