Cloudflare API 是一个结合使用的库,尽管其功能不算全面,也缺乏完全的稳定性,但它为管理 DNS 提供了实用的工具。库中包括一个基本的 cloudflare 命令,用户可利用此命令在指定区域内添加或删除 DNS 记录。使用时,需配置以下环境变量:CF_TOKEN=CF_EMAIL=CZ_ZONE= (可选,可通过 -z 标志进行设置)。

添加记录时的命令如下:


./cloudflare [-z consulted.com] add -c [content] -n [name] -t [type]

该命令还可直接启用 Cloudflare 代理(即橙色云),使得更新后的记录立即生效。

如果你需要更深入的使用指南或其他相关工具,这些资源或许会对你有帮助:

删除记录的命令类似:


./cloudflare [-z zone] delete -c

对于不同开发需求,还有一些代码库可以作为参考: