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?):通过平台代理转发请求,适合需要审计或隐藏源地址的场景。