跳至主要內容

$JmmAppInstallManifest

BFChainInterfacejmm大约 2 分钟

该接口声明了 app 的全部配置信息。

接口

export interface $JmmAppInstallManifest {
  id: $MMID;
  /** 版本信息 */
  version: string;
  /**dweb deeplinks */
  dweb_deeplinks?: $DWEB_DEEPLINK[];
  /** 类目 */
  categories: MICRO_MODULE_CATEGORY[];
  /** 安装是展示用的 icon */
  logo: string;
  /**app名称 */
  name: string;
  /**app短名称,建议6个字符以下,将显示在主页 */
  short_name: string;
  /**app详细介绍 */
  description: string;
  /** 安装时展示用的截图 */
  images: string[];
  /**打包的文件路径 */
  bundle_url: string;
  /**打包的文件hash */
  bundle_hash: string;
  /**打包的文科大小 */
  bundle_size: number;
  /**主要的语言 */
  lang: string;
  /**app 支持的语言 */
  languages: string[]; // http://www.lingoes.net/zh/translator/langcode.htm
  /**格式为 `hex:{signature}` */
  bundle_signature: string;
  /**该链接必须使用和app-id同域名的网站链接,
   * 请求回来是一个“算法+公钥地址”的格式 "{algorithm}:hex;{publicKey}",
   * 比如说 `rsa-sha256:hex;2...1` */
  public_key_url: string;
  /**更新日志,直接放url */
  change_log: string;
  /** 安装时展示的作者信息 */
  author: string[];
  /** 安装时展示的主页链接 */
  home: string;
  /** 安装时展示的发布日期 */
  release_date: string;
  /**主要背景颜色 */
  background_color: string;
}

详细解释

categories

bundle_signature

public_key_url

change_log

home

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7