Доброго времени суток, ни у кого нету каких-то примеров для получения телеграм кошелька пользователя с мини приложения телеграм? Пробовал по документации тонконнекта, но получал ошибку из-за манифеста
TypeError: Failed to construct 'URL': Invalid URL
at t.isTelegramUrl (url.ts:18:17)
at p.generateUniversalLink (bridge-provider.ts:471:13)
at p.connect (bridge-provider.ts:133:21)
at S.connect (ton-connect.ts:265:30)
at getTelegramWallet (index.js:18:46)
at HTMLDivElement. (index.js:38:37)
const tonConnect = new TonConnectSDK.TonConnect({
manifestUrl: 'https://d467-31-134-107-229.ngrok-free.app/static/tonconnect-manifest.json'
});
async function getTelegramWallet() {
try {
const session = await tonConnect.connect({
universalLink: true,
qrCode: true,
});
const walletInfo = tonConnect.wallet;
if (walletInfo && walletInfo.address) {
console.log("Кошелек подключен:", walletInfo.address);
return walletInfo.address;
} else {
console.error("Кошелек не подключен");
return null;
}
} catch (error) {
console.error("Ошибка подключения кошелька:", error);
return null;
}
}
хотя сам манифест по указанному адрессу был доступен и настроен вроде как верно, ссылки как на приложение, так и на иконку валидны
{
"url": "https://d467-31-134-107-229.ngrok-free.app/game",
"name": "Social Life",
"iconUrl": "https://cdn-icons-png.freepik.com/512/12114/12114247.png"
}