wechat-article / types /preferences.d.ts
asemxin2000's picture
Deploy wechat-article-exporter to Space
6e41657 verified
Raw
History Blame Contribute Delete
1.21 kB
// 偏好设置
export interface Preferences {
// 隐藏已删除文章
hideDeleted: boolean;
// 私有代理列表
privateProxyList: string[];
// 私有代理认证密钥
privateProxyAuthorization: string;
// 导出配置
exportConfig: ExportConfig;
// 下载配置
downloadConfig: DownloadConfig;
// 公众号同步频率(单位:秒)
accountSyncSeconds: number;
syncDateRange: '24h' | '1d' | '3d' | '7d' | '1m' | '3m' | '6m' | '1y' | 'all' | 'point';
syncDatePoint: number;
}
interface ExportConfig {
// 目录名格式
dirname: string;
// 目录最大长度
maxlength: number;
// 导出json中是否包含文章内容
exportJsonIncludeContent: boolean;
// 导出json中是否包含评论
exportJsonIncludeComments: boolean;
// 导出excel中是否包含文章内容
exportExcelIncludeContent: boolean;
// 导出html中是否包含评论
exportHtmlIncludeComments: boolean;
}
interface DownloadConfig {
// 抓取文章内容时,不检查缓存,强制下载最新内容
forceDownloadContent: boolean;
// 抓取阅读量时是否覆盖文章内容
metadataOverrideContent: boolean;
}