SDK
SDK 由平台注入,应用无需额外打包平台代码。
引入
import { app } from '/sdk/v1/app.js'; app.identity
- app.identity.currentUser():返回当前登录用户对象,未登录为 null。
- app.identity.login():跳转平台登录页。
- app.identity.logout():退出登录。
app.billing
- app.billing.status():查询当前用户订阅状态。
- app.billing.subscribe(planId):发起订阅流程。
app.net
- app.net.fetch(url, init?):直连外部资源,由平台记录连接元数据。
- app.net.proxy(url, init?):通过平台代理转发请求,适合需要审计或隐藏源地址的场景。