Mini App
Telegram Mini App 是直接在 Telegram 中透過點擊機器人按鈕開啟的網頁應用程式。GetMyBot 允許你從反應中開啟 Mini App,並安全地驗證啟動它的使用者。
網頁應用按鈕
在訊息編輯器中新增 **「網頁應用」**類型的 inline 按鈕,並填寫你的 Mini App URL。點擊後,Telegram 會在對話上方的嵌入視窗中開啟應用程式。關於按鈕的說明——訊息與按鈕。
使用者驗證(initData)
Mini App 開啟時,Telegram 會傳遞使用者的簽署資料(initData)給應用程式。你的應用程式將這些資料傳送至 GetMyBot 進行驗證,平台會使用機器人 Token 確認簽名(含新鮮度驗證)。這樣前端就能識別真實的 Telegram 使用者,而無需盲目信任傳入的資料。
注意事項
- 網頁應用按鈕與
initData驗證是目前 GetMyBot 中 Mini App 的可用功能介面。 - 應用程式的資料(訂單、記錄、排行榜)可方便地存入集合,並透過反應動作填充;集合的讀取透過擁有者的授權 API 進行。
延伸閱讀
- 訊息與按鈕 — 網頁應用按鈕。
- 集合與資料 — 應用程式資料的儲存位置。
- REST API 與 Token — 以程式化方式存取資料。