@potap_221

Не всегда есть initData в vue + telegram mini app?

У некоторых пользователей в игре initData оказывается пустым, почему?
usevue + vue-tg / на нативном через window.Telegram тоже самое

у меня что то вроде этого
https://github.com/deptyped/vue-telegram/issues/18

const {initData, initDataUnsafe, ready} = useWebApp();
const {isExpanded, expand, disableVerticalSwipes} =WebAppViewport();
const {openTelegramLink} = useWebAppNavigation();

if (!initData) {
        alert("NO INIT DATA: " + initData)
        openTelegramLink(`${import.meta.env.VITE_BOT_APP_NAME}/?startapp`);
        return;
}
ready();
expand();
disableVerticalSwipes();

const {data, status} = await axios.get<TUserResponse>(`/api/v1/user?${refId}`, {
  headers: {
    Authorization: initData,
  }
});
  • Вопрос задан
  • 247 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы