Open Vizivizler opened 4 years ago
Привет, не очень понял про конлфикт, посмотреть бы на код и примеры ответов. А так параметр request_id можно слать с любым событием VK Connect
Например я делаю запрос
VKConnect.send('VKWebAppCallAPIMethod', { 'method': method, 'params': params, 'request_id': 111 });
я ожидаю, что в ответ придет e.detail.data['request_id'] === 111
Но по факту ответ приходит со своим request_id, он может быть 2,3,4,5... смотря сколько было отправлено запросов
@Vizivizler к сожалению пока что в библиотеке нет возможности реагировать на входящие параметры, поэтому в ответах приходят заранее установленные, а reqeust_id приходит в зависимости от очерёдности запроса. Но можно обдумать этот вопрос и проапгрейдить библиотеку
При вызове методов в данной библиотеке, ответ приходи с дополнительным полем request_id "как я понимаю обычный counter". Так то все ок, проблема только с одним методом, а именно VKWebAppCallAPIMethod, данный метод имеет так же свой request_id, который перебивается библиотекой.
Я давно уже не работал с VK Mini Apps, вышла куча обновлений, возможно уже и connect присылает такое поле подефолту
Извиняюсь, если это устаревшая инфа