예제 #1
0
# -*- coding: utf-8 -*-
from qiniu import Auth, QiniuMacAuth, CdnManager
from qiniu.services.cdn.manager import create_timestamp_anti_leech_url
"""批量查询动态加速之动态请求数:https://developer.qiniu.com/fusion/api/1230/traffic-bandwidth#5"""

# 账户ak,sk
access_key = "<access_key>"
secret_key = "<secret_key>"

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

# 起始日期,例如:2016-07-01
startDate = '2017-07-20'

# 结束日期,例如:2016-07-03
endDate = '2017-08-20'

# 粒度,取值:5min / hour /day
granularity = 'day'

# 域名列表
domains = ['a.example.com', 'b.example.com']

ret, info = cdn_manager.get_bandwidth_data(domains, startDate, endDate,
                                           granularity)

print(ret)
print(info)
예제 #2
0
print('预取文件链接')
prefetch_url_result = cdn_manager.prefetch_urls(urls)
print_result(prefetch_url_result)
"""获取带宽和流量数据"""

domains = ['if-pbl.qiniudn.com', 'qdisk.qiniudn.com']

start_date = '2017-01-01'
end_date = '2017-01-02'

# 5min or hour or day
granularity = 'day'

# 获取带宽数据
print('获取带宽数据')
bandwidth_data = cdn_manager.get_bandwidth_data(domains, start_date, end_date,
                                                granularity)
print_result(bandwidth_data)

# 获取流量数据
print('获取流量数据')
flux_data = cdn_manager.get_flux_data(domains, start_date, end_date,
                                      granularity)
print_result(flux_data)
"""获取日志文件下载地址列表"""
# 获取日志列表
print('获取日志列表')
log_date = '2017-01-01'
log_data = cdn_manager.get_log_list_data(domains, log_date)
print_result(log_data)
"""构建时间戳防盗链"""
예제 #3
0
prefetch_url_result = cdn_manager.prefetch_urls(urls)
print_result(prefetch_url_result)

"""获取带宽和流量数据"""

domains = ['if-pbl.qiniudn.com', 'qdisk.qiniudn.com']

start_date = '2017-01-01'
end_date = '2017-01-02'

# 5min or hour or day
granularity = 'day'

# 获取带宽数据
print('获取带宽数据')
bandwidth_data = cdn_manager.get_bandwidth_data(domains, start_date, end_date, granularity)
print_result(bandwidth_data)

# 获取流量数据
print('获取流量数据')
flux_data = cdn_manager.get_flux_data(domains, start_date, end_date, granularity)
print_result(flux_data)

"""获取日志文件下载地址列表"""
# 获取日志列表
print('获取日志列表')
log_date = '2017-01-01'
log_data = cdn_manager.get_log_list_data(domains, log_date)
print_result(log_data)

"""构建时间戳防盗链"""