$JmmAppInstallManifest
Interfacejmm大约 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;
}
详细解释
dweb_deeplinks
categories
bundle_signature
public_key_url
change_log
home
Powered by Waline v2.15.7