国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

百度云加速api進(jìn)行站點(diǎn)緩存清理出現:Bad signat

發(fā)布時(shí)間:2022-05-25 09:47 來(lái)源:好主機 閱讀:129 作者:網(wǎng)絡(luò ) 欄目: 經(jīng)驗分享 歡迎投稿:712375056

大家有使用api進(jìn)行站點(diǎn)緩存清理的嗎 我使用python3 清理緩存一直報Bad signature:sign error! sign or key NG:X-Auth-Access-Key 錯誤

答:簽名錯誤

api_url = ‘https://api.su.baidu.com/%s’
# X-Auth-Access-Key
access_key = ”

# X-Auth-Signature-Method
secret_key = ”

# X-Auth-Nonce
ran_str = str(”.join(random.sample(string.ascii_letters   string.digits, 32)))

def build_sign(secret_key, params):
”’通過(guò)HMAC-SHA1構造簽名串”’
”’
Args:
secret_key: HMAC – SHA1所使用的key
params: 待簽名的參數dict
”’
try:
ks = list(params.keys())
ks.sort()
base_str = ‘&’.join([‘%s=%s’ % (k, str(params[k])) for k in ks])
return base64.b64encode(hmac.new(bytes(secret_key, ‘utf-8’), bytes(base_str, ‘utf-8’), hashlib.sha1).digest())
except Exception as e:
import traceback
print(traceback.format_exc())
return e

def build_headers(access_key, secret_key, path, get_params={}, post_params={}):
“””
根據請求參數構建包含鑒權參數的請求Header

Args:
access_key: ak
secret_key: sk
get_params: 業(yè)務(wù)相關(guān)的GET參數
post_params: 業(yè)務(wù)相關(guān)的POST參數
view_params: url中的restful參數
Returns:
params: 添加了鑒權相關(guān)參數,并且簽名過(guò)的參數
“””
headers = {‘X-Auth-Access-Key’: access_key, ‘X-Auth-Timestamp’: str(int(time.time())),
‘X-Auth-Signature-Method’: ‘HMAC-SHA1’, ‘X-Auth-Nonce’: ran_str}
all_params = {}
all_params.update(get_params)
all_params.update(post_params)
all_params.update(headers)
all_params[‘X-Auth-Path-Info’] = path.strip(‘/’)
auth_sign = build_sign(secret_key, all_params)
headers[‘X-Auth-Sign’] = auth_sign
return headers

 

ak 和 sk 填上去

 

以上答案來(lái)自于百度云加速交流群@檸檬不萌有點(diǎn)酸同學(xué)回答。

發(fā)布者:水橋丶帕露西

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

亚洲AV永久无码天堂网手机版| 美日欧激情AV大片免费观看| 巨大欧美黑人XXXXBBBB| A三级三级成人网站在线视频| 亚洲 小说 欧美 中文 在线| 国产精品乱码一区二区三区|