python刷新七牛云CDN缓存

# -*- coding: utf-8 -*-
# flake8: noqa

import qiniu
from qiniu import CdnManager

# 账户ak,sk
access_key = ‘...‘
secret_key = ‘...‘

auth = qiniu.Auth(access_key=access_key, secret_key=secret_key)
cdn_manager = CdnManager(auth)

# 需要刷新的文件链接
urls = [
    ‘http://aaa.example.com/a.gif‘,
    ‘http://bbb.example.com/b.jpg‘
]

# URL刷新链接
refresh_url_result = cdn_manager.refresh_urls(urls)

# 目录刷新链接
refresh_dir_result = cdn_manager.refresh_dirs(dirs)

print(refresh_url_result)
print(refresh_dir_result)

原文地址:https://www.cnblogs.com/xshan/p/12273280.html

时间: 2024-08-12 12:34:38

python刷新七牛云CDN缓存的相关文章

Python在七牛云平台的应用(二)图片瘦身

(一)七牛云平台的图片瘦身功能简介:(引用自官网) 针对jpeg.png格式图片 瘦身后分辨率不变,格式不变. 肉眼画质不变. 图片体积大幅减少,节省 CDN 流量 官网给的图片压缩率很高,官网给的「葡萄」图片瘦身在不改变分辨率和格式的情况下压缩率为65.49%,我自己测试了一张小图在后文中会有,原来的大小在「22kb」压缩后为「18kb」,据一般情况来看,压缩率虽然没有官网给的那么夸张,但是也能基本达到80%左右,所以这个压缩率还是很不错的. (二)需求分析 我们可以设想几个场景 『1:当你在

Wordpress网站添加七牛云cdn

1.一个搭建好的网站和七牛云账号 2.七牛云进入控制面板 3创建存储空间 4创建好了空间拿七牛给你了测试域名(但只可以使用30天)所以绑定自定义域名(这个必须是备案过的) 5.设置自定义域名(加速域名最好是二级域名)下面红框cdn是我备案域名的二级域名 6配置完加速域名(融合cdn域名)就去对你添加的这个域名进行cname解析(不懂借鉴https://developer.qiniu.com/fusion/kb/1322/how-to-configure-cname-domain-name) 7.

python+ueditor+七牛云存储整合

开发环境:python pyramid. 参考网址:http://developer.qiniu.com/docs/v6/sdk/python-sdk.html,http://my.oschina.net/duoduo3369/blog/174655 项目中要将ueditor集成到网站,但是图片上传有问题.于是采取客户端(终端用户) => 七牛 => 业务服务器的方式来处理图片.详细的流程这篇文章写的很清楚:http://my.oschina.net/duoduo3369/blog/17465

七牛云工程效率部测试服务如何为 70 万+ 客户保驾护航?

? 七牛云发展至今,累积已服务于 70 多万家客户,产品矩阵愈发清晰丰富,围绕富媒体场景推出了对象存储.融合 CDN 加速.容器云.大数据平台.深度学习平台.智能日志分析平台等产品,并提供一站式智能视频云解决方案.而如何保障这些产品的质量,是七牛云工程效率部测试服务一直从事和探索的问题.接下来,我将简要的介绍下我们的具体实践以及一些方向上思考,希望对大家有所帮助.? 整体的测试策略,我们主要落实到四个方向:??? 保障基础代码质量? 构建业务测试覆盖? 增加质量监测环节? 普及与改进流程规范?

BAE Flask UEditor 使用七牛云

1. 配置BAE支持七牛云的SDK BAE的python requirements当然不支持竞争对手了. 解决方法: 把qiniu这个文件包直接放置在你项目的目录中(与其他app同级) 运行会发现缺少requests,这个BAE中支持,填到requirements中就可以了 2. Flask使用Ueditor 参考: http://segmentfault.com/a/1190000002429055 已经配置好,有疑问请回复 3. 上传文件到七牛云 七牛python sdk API有 put_

WP Super Cache+七牛云配置CDN加速,让你的网站秒开

CDN加速网站是几乎所有的站长都在考虑的问题,CDN,全称是Content Delivery Network,即内容分发网络.所谓CDN加速,通俗的来说就是把原服务器上数据复制到其他服务器上,用户访问时,那台服务器近访问到的就是那台服务器 上的数据.CDN加速优点是成本低,速度快.CDN加速的方法和工具都很多,网上用的比较多的是“我爱水煮鱼”做的七牛镜像插件,这个插件很好用,但是也 有两个 bug 无法解决: 1.插件中的 JavaScript 和 CSS 无法镜像到七牛云存储中去. 2.部分主

七牛云存储Python SDK使用教程 - 上传策略详解

文 七牛云存储Python SDK使用教程 - 上传策略详解 七牛云存储 python-sdk 七牛云存储教程 jemygraw 2015年01月04日发布 推荐 1 推荐 收藏 2 收藏,2.7k 浏览 本教程旨在介绍如何使用七牛的Python SDK来快速地进行文件上传,下载,处理,管理等工作. 前言 我们在上面的两节中了解到,客户端上传文件时,需要从业务服务器申请一个上传凭证(Upload Token),而这个上传凭证是业务服务器根据上传策略(PutPolicy)来生成的,而这个生成过程中

使用七牛云存储----大家自己的图床[python]

##写博客什么的总得贴图吧,图床选来选去还是七牛吧.嗯,就是你了 [OSchaina 源码] 结合FastStone Capture 简直爽歪歪. FastStone Capture 自动保存图片到文件夹 --> python监控到文件夹有新文件 --> 上传到七牛云 --> 复制链接到黏贴板 就是这么简单 依赖python的包: win32clipboard qiniu `pip install qiniu` 配置 bucket = "your-bucket" ac

django之集成七牛云对象存储

Python3 + Django2.0 集成 "七牛云" 对象存储 (SDK文档地址:http://developer.qiniu.com/kodo/api/3928/error-responses) 步骤1: 在七牛云中创建一个 "存储空间"(需要实名认证,每月免费10GB) 步骤2: 在 "个人面板" --> "秘钥管理" 中得到:ccessKey/SecretKey 步骤3: 在django虚拟运行环境中安装 &q