Tài liệu này mô tả cách tích hợp mini app với `x-app-sdk`để lấy token và đóng app từ Super App. Implementation này đơn giản và chỉ sử dụng 2 API chính:`getToken()` và`closeApp()`.
Tài liệu này mô tả cách tích hợp mini app với `x-app-sdk`và cách Flutter web wrapper (`XAppSDKService`) expose đầy đủ API như`getToken()`,`closeApp()`, `configUIApp()` cùng các tiện ích khác từ Super App.
## Cài đặt
...
...
@@ -45,14 +45,70 @@ webCloseApp({
### Web Helper Functions
**Init & Diagnostics**
-`webInitializeXAppSDK()`: Khởi tạo x-app-sdk service
-`webGetToken()`: Lấy token từ Super App
-`webCloseApp(data)`: Đóng app và trả về Super App với data
-`webIsSDKInitialized()`: Kiểm tra SDK đã khởi tạo chưa
-`webGetToken()`: Lấy token từ Super App
-`webGetCachedToken()`: Lấy token đã cache
-`webGetLastError()`: Lấy error message cuối cùng
-`webClearTokenCache()`: Xóa token cache
-`webResetSDK()`: Reset SDK service
-`webCloseApp(data) -> bool`: Đóng app, trả về `true` nếu host xử lý thành công; `false` khi chạy browser mode (dùng fallback điều hướng tại Flutter)
**Config**
-`webConfigUIApp(config)`: Thiết lập UI trong Super App