我以前一直用的是bnxb,开启工程模式和清除缓存都挺方便的,也有一键API可以用。最近bnxb的CFPartner好像停用了,虽然以前的设置都还可以用,但没办法再通过bnxb面板管理,挺可惜的。
仔细想来,我也并没有太多需要经常用到在线管理的地方,只有一个清理缓存的api需要经常用到,还好cf官方也有提供api:
1 在CF的Overview右侧,记录自己网站的zone ID,并生成验证token

Yaodo·2021-10-17·941 次阅读
我以前一直用的是bnxb,开启工程模式和清除缓存都挺方便的,也有一键API可以用。最近bnxb的CFPartner好像停用了,虽然以前的设置都还可以用,但没办法再通过bnxb面板管理,挺可惜的。
仔细想来,我也并没有太多需要经常用到在线管理的地方,只有一个清理缓存的api需要经常用到,还好cf官方也有提供api:








可以使用Curl:
curl -X POST "https://api.cloudflare.com/client/v4/zones/你的ZoneID/purge_cache" \
-H "X-Auth-Email: 你的邮箱" \
-H "X-Auth-Key: 你的API token" \
-H "Content-Type: application/json" \
--data '{"purge_everything":true}'
或者Python:
import requests
url = 'https://api.cloudflare.com/client/v4/zones/你的ZoneID/purge_cache'
headers = {
'X-Auth-Email': '你的邮箱',
'X-Auth-Key':'你的API token',
'Content-Type':'application/json'
}
data = '{"purge_everything":true}'
r = requests.post(url,data=data,headers=headers)
print(r.text)
Comments | NOTHING