MDClub JavaScript SDK 文档

OptionApi.update

注意:该接口需要管理员权限才能调用。

更新站点全局设置。

方法定义

OptionApi.update(param: OptionUpdateRequestBody): Promise<OptionResponse>

参数

OptionUpdateRequestBody models.ts:1091

参数名 必选 类型 说明
answer_can_delete 否 boolean

回答作者是否可删除回答。

为 false 时,不允许删除; 为 true 时,在满足 answer_can_delete_before 和 answer_can_delete_only_no_comment 的条件时可删除。

answer_can_delete_before 否 number

在发表后多少秒内,允许作者删除回答(为 0 时表示不做限制)。仅在 answer_can_delete 为 true 时该参数才有效。

answer_can_delete_only_no_comment 否 boolean

是否仅在没有评论时,允许作者删除回答。仅在 answer_can_delete 为 true 时该参数才有效。

answer_can_edit 否 boolean

回答作者是否可编辑回答。

为 false 时,不允许编辑; 为 true 时,在满足 answer_can_edit_before 和 answer_can_edit_only_no_comment 的条件时可编辑。

answer_can_edit_before 否 number

在发表后的多少秒内,允许作者编辑回答(为 0 时表示不做限制)。仅在 answer_can_edit 为 true 时该参数才有效。

answer_can_edit_only_no_comment 否 boolean

是否仅在没有评论时,允许作者编辑回答。仅在 answer_can_edit 为 true 时该参数才有效。

article_can_delete 否 boolean

文章作者是否可删除文章。

为 false 时,不允许删除; 为 true 时,在满足 article_can_delete_before 和 article_can_delete_only_no_comment 的条件时可删除。

article_can_delete_before 否 number

在发表后多少秒内,允许作者删除文章(为 0 时表示不做限制)。仅在 article_can_delete 为 true 时该参数才有效。

article_can_delete_only_no_comment 否 boolean

仅在没有评论时,允许作者删除文章。仅在 article_can_delete 为 true 时该参数才有效。

article_can_edit 否 boolean

文章作者是否可编辑文章。

为 false 时,不允许编辑; 为 true 时,在满足 article_can_edit_before 和 article_can_edit_only_no_comment 的条件时可编辑。

article_can_edit_before 否 number

在发表后的多少秒内,允许作者编辑文章(为 0 时表示不做限制)。仅在 article_can_edit 为 true 时该参数才有效。

article_can_edit_only_no_comment 否 boolean

仅在没有评论时,允许作者编辑文章。仅在 article_can_edit 为 true 时该参数才有效。

cache_memcached_host 否 string

🔐Memcached 服务器地址

cache_memcached_password 否 string

🔐Memcached 密码

cache_memcached_port 否 number

🔐Memcached 端口号

cache_memcached_username 否 string

🔐Memcached 用户名

cache_prefix 否 string

🔐缓存键名前缀(只能包含字符 -+.A-Za-z0-9)

cache_redis_host 否 string

🔐Redis 服务器地址

cache_redis_password 否 string

🔐Redis 密码

cache_redis_port 否 number

🔐Redis 端口号

cache_redis_username 否 string

🔐Redis 用户名

cache_type 否 string

🔐缓存类型

取值范围包括:pdo、redis、memcached

comment_can_delete 否 boolean

评论作者是否可删除评论。

为 false 时,不允许删除; 为 true 时,在满足 comment_can_delete_before 的条件时可删除。

comment_can_delete_before 否 number

在发表后多少秒内,允许作者删除评论(为 0 时表示不做限制)。仅在 comment_can_delete 为 true 时该参数才有效。

comment_can_edit 否 boolean

评论作者是否可编辑评论。

为 false 时,不允许编辑; 为 true 时,在满足 comment_can_edit_before 的条件时可编辑。

comment_can_edit_before 否 number

在发表后的多少秒内,允许作者编辑评论(为 0 时表示不做限制)。仅在 comment_can_edit 为 true 时该参数才有效。

language 否 string

系统语言

取值范围包括:en、pl、ru、zh-CN、zh-TW

question_can_delete 否 boolean

提问作者是否可删除提问。

为 false 时,不允许删除; 为 true 时,在满足 question_can_delete_before、question_can_delete_only_no_answer 和 question_can_delete_only_no_comment 的条件时可删除。

question_can_delete_before 否 number

在发表后多少秒内,允许作者删除提问(为 0 时表示不做限制)。仅在 question_can_delete 为 true 时该参数才有效。

question_can_delete_only_no_answer 否 boolean

仅在没有回答时,允许作者删除提问。仅在 question_can_delete 为 true 时该参数才有效。

question_can_delete_only_no_comment 否 boolean

仅在没有评论时,允许作者删除提问。仅在 question_can_delete 为 true 时该参数才有效。

question_can_edit 否 boolean

提问作者是否可编辑提问。

为 false 时,不允许编辑; 为 true 时,在满足 question_can_edit_before、question_can_edit_only_no_answer 和 question_can_edit_only_no_comment 的条件时可编辑。

question_can_edit_before 否 number

在发表后的多少秒内,允许作者编辑提问(为 0 时表示不做限制)。仅在 question_can_edit 为 true 时该参数才有效。

question_can_edit_only_no_answer 否 boolean

仅在没有回答时,允许作者编辑提问。仅在 question_can_edit 为 true 时该参数才有效。

question_can_edit_only_no_comment 否 boolean

仅在没有评论时,允许作者编辑提问。仅在 question_can_edit 为 true 时该参数才有效。

search_third 否 string

第三方搜索的名称

取值范围包括:google、bing、sogou、360、baidu

search_type 否 string

搜索引擎类型

取值范围包括:third

site_description 否 string

站点简介

site_gongan_beian 否 string

站点公安备案号

site_icp_beian 否 string

站点 ICP 备案号

site_keywords 否 string

站点关键词

site_name 否 string

站点名称

site_static_url 否 string

🔐静态资源 URL 地址

smtp_host 否 string

🔐SMTP 服务器地址

smtp_password 否 string

🔐SMTP 密码

smtp_port 否 number

🔐SMTP 端口

smtp_reply_to 否 string

🔐SMTP 回信地址

smtp_secure 否 string

🔐SMTP 加密方式

取值范围包括:ssl、tls、

smtp_username 否 string

🔐SMTP 账户

storage_aliyun_access_id 否 string

🔐阿里云 AccessKey ID

storage_aliyun_access_secret 否 string

🔐阿里云 Access Key Secret

storage_aliyun_bucket 否 string

🔐阿里云 OSS 的 Bucket 名称

storage_aliyun_dir 否 string

🔐阿里云 OSS 的存储子目录

storage_aliyun_endpoint 否 string

🔐阿里云 OSS 的 EndPoint

storage_ftp_dir 否 string

🔐FTP 存储目录

storage_ftp_host 否 string

🔐FTP 服务器地址

storage_ftp_passive 否 boolean

🔐是否使用被动传输模式。true(被动模式);false(主动模式)

storage_ftp_password 否 string

🔐FTP 密码

storage_ftp_port 否 number

🔐FTP 端口号

storage_ftp_ssl 否 boolean

🔐FTP 是否启用 SSL。true(启用);false(不启用)

storage_ftp_username 否 string

🔐FTP 用户名

storage_local_dir 否 string

🔐本地文件存储目录

storage_qiniu_access_id 否 string

🔐七牛云 AccessKey

storage_qiniu_access_secret 否 string

🔐七牛云 SecretKey

storage_qiniu_bucket 否 string

🔐七牛云 Bucket

storage_qiniu_dir 否 string

🔐七牛云的存储子目录

storage_qiniu_zone 否 string

🔐FTP 存储区域。z0(华东);z1(华北);z2(华南);na0(北美);as0(东南亚)

取值范围包括:z0、z1、z2、na0、as0

storage_sftp_dir 否 string

🔐SFTP 存储目录

storage_sftp_host 否 string

🔐SFTP 服务器地址

storage_sftp_password 否 string

🔐SFTP 密码

storage_sftp_port 否 number

🔐SFTP 端口号

storage_sftp_username 否 string

🔐SFTP 用户名

storage_type 否 string

🔐存储类型

取值范围包括:local、ftp、sftp、aliyun、upyun、qiniu

storage_upyun_bucket 否 string

🔐又拍云 Bucket

storage_upyun_dir 否 string

🔐又拍云的存储子目录

storage_upyun_operator 否 string

🔐又拍云操作员账号

storage_upyun_password 否 string

🔐又拍云操作员密码

storage_url 否 string

🔐本地文件访问链接

theme 否 string

🔐主题名称

响应

OptionResponse models.ts:1083

参数名 类型 说明
code number

无任何错误时,状态码为 0

data Option

Option models.ts:702

参数名 类型 说明
answer_can_delete boolean

回答作者是否可删除回答。

为 false 时,不允许删除; 为 true 时,在满足 answer_can_delete_before 和 answer_can_delete_only_no_comment 的条件时可删除。

answer_can_delete_before number

在发表后多少秒内,允许作者删除回答(为 0 时表示不做限制)。仅在 answer_can_delete 为 true 时该参数才有效。

answer_can_delete_only_no_comment boolean

是否仅在没有评论时,允许作者删除回答。仅在 answer_can_delete 为 true 时该参数才有效。

answer_can_edit boolean

回答作者是否可编辑回答。

为 false 时,不允许编辑; 为 true 时,在满足 answer_can_edit_before 和 answer_can_edit_only_no_comment 的条件时可编辑。

answer_can_edit_before number

在发表后的多少秒内,允许作者编辑回答(为 0 时表示不做限制)。仅在 answer_can_edit 为 true 时该参数才有效。

answer_can_edit_only_no_comment boolean

是否仅在没有评论时,允许作者编辑回答。仅在 answer_can_edit 为 true 时该参数才有效。

article_can_delete boolean

文章作者是否可删除文章。

为 false 时,不允许删除; 为 true 时,在满足 article_can_delete_before 和 article_can_delete_only_no_comment 的条件时可删除。

article_can_delete_before number

在发表后多少秒内,允许作者删除文章(为 0 时表示不做限制)。仅在 article_can_delete 为 true 时该参数才有效。

article_can_delete_only_no_comment boolean

仅在没有评论时,允许作者删除文章。仅在 article_can_delete 为 true 时该参数才有效。

article_can_edit boolean

文章作者是否可编辑文章。

为 false 时,不允许编辑; 为 true 时,在满足 article_can_edit_before 和 article_can_edit_only_no_comment 的条件时可编辑。

article_can_edit_before number

在发表后的多少秒内,允许作者编辑文章(为 0 时表示不做限制)。仅在 article_can_edit 为 true 时该参数才有效。

article_can_edit_only_no_comment boolean

仅在没有评论时,允许作者编辑文章。仅在 article_can_edit 为 true 时该参数才有效。

cache_memcached_host string

🔐Memcached 服务器地址

cache_memcached_password string

🔐Memcached 密码

cache_memcached_port number

🔐Memcached 端口号

cache_memcached_username string

🔐Memcached 用户名

cache_prefix string

🔐缓存键名前缀(只能包含字符 -+.A-Za-z0-9)

cache_redis_host string

🔐Redis 服务器地址

cache_redis_password string

🔐Redis 密码

cache_redis_port number

🔐Redis 端口号

cache_redis_username string

🔐Redis 用户名

cache_type string

🔐缓存类型

取值范围包括:pdo、redis、memcached

comment_can_delete boolean

评论作者是否可删除评论。

为 false 时,不允许删除; 为 true 时,在满足 comment_can_delete_before 的条件时可删除。

comment_can_delete_before number

在发表后多少秒内,允许作者删除评论(为 0 时表示不做限制)。仅在 comment_can_delete 为 true 时该参数才有效。

comment_can_edit boolean

评论作者是否可编辑评论。

为 false 时,不允许编辑; 为 true 时,在满足 comment_can_edit_before 的条件时可编辑。

comment_can_edit_before number

在发表后的多少秒内,允许作者编辑评论(为 0 时表示不做限制)。仅在 comment_can_edit 为 true 时该参数才有效。

language string

系统语言

取值范围包括:en、pl、ru、zh-CN、zh-TW

question_can_delete boolean

提问作者是否可删除提问。

为 false 时,不允许删除; 为 true 时,在满足 question_can_delete_before、question_can_delete_only_no_answer 和 question_can_delete_only_no_comment 的条件时可删除。

question_can_delete_before number

在发表后多少秒内,允许作者删除提问(为 0 时表示不做限制)。仅在 question_can_delete 为 true 时该参数才有效。

question_can_delete_only_no_answer boolean

仅在没有回答时,允许作者删除提问。仅在 question_can_delete 为 true 时该参数才有效。

question_can_delete_only_no_comment boolean

仅在没有评论时,允许作者删除提问。仅在 question_can_delete 为 true 时该参数才有效。

question_can_edit boolean

提问作者是否可编辑提问。

为 false 时,不允许编辑; 为 true 时,在满足 question_can_edit_before、question_can_edit_only_no_answer 和 question_can_edit_only_no_comment 的条件时可编辑。

question_can_edit_before number

在发表后的多少秒内,允许作者编辑提问(为 0 时表示不做限制)。仅在 question_can_edit 为 true 时该参数才有效。

question_can_edit_only_no_answer boolean

仅在没有回答时,允许作者编辑提问。仅在 question_can_edit 为 true 时该参数才有效。

question_can_edit_only_no_comment boolean

仅在没有评论时,允许作者编辑提问。仅在 question_can_edit 为 true 时该参数才有效。

search_third string

第三方搜索的名称

取值范围包括:google、bing、sogou、360、baidu

search_type string

搜索引擎类型

取值范围包括:third

site_description string

站点简介

site_gongan_beian string

站点公安备案号

site_icp_beian string

站点 ICP 备案号

site_keywords string

站点关键词

site_name string

站点名称

site_static_url string

🔐静态资源 URL 地址

smtp_host string

🔐SMTP 服务器地址

smtp_password string

🔐SMTP 密码

smtp_port number

🔐SMTP 端口

smtp_reply_to string

🔐SMTP 回信地址

smtp_secure string

🔐SMTP 加密方式

取值范围包括:ssl、tls、

smtp_username string

🔐SMTP 账户

storage_aliyun_access_id string

🔐阿里云 AccessKey ID

storage_aliyun_access_secret string

🔐阿里云 Access Key Secret

storage_aliyun_bucket string

🔐阿里云 OSS 的 Bucket 名称

storage_aliyun_dir string

🔐阿里云 OSS 的存储子目录

storage_aliyun_endpoint string

🔐阿里云 OSS 的 EndPoint

storage_ftp_dir string

🔐FTP 存储目录

storage_ftp_host string

🔐FTP 服务器地址

storage_ftp_passive boolean

🔐是否使用被动传输模式。true(被动模式);false(主动模式)

storage_ftp_password string

🔐FTP 密码

storage_ftp_port number

🔐FTP 端口号

storage_ftp_ssl boolean

🔐FTP 是否启用 SSL。true(启用);false(不启用)

storage_ftp_username string

🔐FTP 用户名

storage_local_dir string

🔐本地文件存储目录

storage_qiniu_access_id string

🔐七牛云 AccessKey

storage_qiniu_access_secret string

🔐七牛云 SecretKey

storage_qiniu_bucket string

🔐七牛云 Bucket

storage_qiniu_dir string

🔐七牛云的存储子目录

storage_qiniu_zone string

🔐FTP 存储区域。z0(华东);z1(华北);z2(华南);na0(北美);as0(东南亚)

取值范围包括:z0、z1、z2、na0、as0

storage_sftp_dir string

🔐SFTP 存储目录

storage_sftp_host string

🔐SFTP 服务器地址

storage_sftp_password string

🔐SFTP 密码

storage_sftp_port number

🔐SFTP 端口号

storage_sftp_username string

🔐SFTP 用户名

storage_type string

🔐存储类型

取值范围包括:local、ftp、sftp、aliyun、upyun、qiniu

storage_upyun_bucket string

🔐又拍云 Bucket

storage_upyun_dir string

🔐又拍云的存储子目录

storage_upyun_operator string

🔐又拍云操作员账号

storage_upyun_password string

🔐又拍云操作员密码

storage_url string

🔐本地文件访问链接

theme string

🔐主题名称