最新更新時間:2021.08.27 版本說明
下載圖片API為通用接口,消費者投訴相關(guān)圖片都可以通過該接口進(jìn)行下載。
? 該接口響應(yīng)的信息請求頭中不包含微信接口響應(yīng)的簽名值,因此需要跳過驗簽的流程。
適用對象: 服務(wù)商 渠道商 從業(yè)機(jī)構(gòu)
請求URL:通過查詢接口獲取到media_url
請求方式:GET
前置條件:通過查詢接口獲取到media_url
當(dāng)獲取到投訴資料信息后,如:
{
"media_type": "USER_COMPLAINT_IMAGE",
"media_url": "https://api.mch.weixin.qq.com/v3/merchant-service/images/xxxxx"
}
可以通過微信支付API v3標(biāo)準(zhǔn)對media_url進(jìn)行簽名,并發(fā)起請求,即可下載到圖片的數(shù)據(jù)流。
$?curl?https://api.mch.weixin.qq.com/v3/merchant-service/images/xxxxx?-H?'
Authorization: WECHATPAY2-SHA256-RSA2048 mchid="1900009191",
nonce_str="593BEC0C930BF1AFEB40B4A08C8FB242",
signature="uOVRnA4qG/MNnYzdQxJanN+zU+lTgIcnU9BxGw5dKjK+VdEUz2FeIoC+D5sB/LN+nGzX3hfZg6r5
wT1pl2ZobmIc6p0ldN7J6yDgUzbX8Uk3sD4a4eZVPTBvqNDoUqcYMlZ9uuDdCvNv4TM3c1WzsXUrExwVkI
1XO5jCNbgDJ25nkT/c1gIFvqoogl7MdSFGc4W4xZsqCItnqbypR3RuGIlR9h9vlRsy7zJR9PBI83X8al
LDIfR1ukt1P7tMnmogZ0cuDY8cZsd8ZlCgLadmvej58SLsIkVxFJ8XyUgx9FmutKSYTmYtWBZ0+tNvfGmbXU7cob8H/
4nLBiCwIUFluw==",timestamp="1554208460",serial_no="1DDE55AD98ED71D6EDD4A4A16996DE7B47773A8C"'
返回格式為圖片文件的標(biāo)準(zhǔn)二進(jìn)制數(shù)據(jù)流,會對回包Content-Type進(jìn)行設(shè)置。
狀態(tài)碼 | 錯誤碼 | 描述 | 解決方案 |
---|---|---|---|
500 | SYSTEM_ERROR | 系統(tǒng)錯誤 | 5開頭的狀態(tài)碼都為系統(tǒng)問題,請使用相同參數(shù)稍后重新調(diào)用 |
400 | PARAM_ERROR | 參數(shù)錯誤 | 請?zhí)顚懻_的url請求參數(shù) |
400 | INVALID_REQUEST | 請求參數(shù)符合參數(shù)格式,但不符合業(yè)務(wù)規(guī)則項 | 請確認(rèn)參數(shù)符合業(yè)務(wù)要求,稍后重新調(diào)用 |
401 | SIGN_ERROR | 簽名驗證失敗 | 請檢查簽名參數(shù)和方法是否都符合簽名算法要求 |
403 | NO_AUTH | 無權(quán)限 | 請開通商戶號權(quán)限,并確認(rèn)參數(shù)符合規(guī)范 |
404 | RESOURCE_NOT_EXISTS | 資源不存在 | 請確認(rèn)請求參數(shù)正確,并使用微信支付API v3標(biāo)準(zhǔn)發(fā)起請求 |
429 | FREQUENCY_LIMITED | 頻率超限 | 請求量不要超過接口調(diào)用頻率限制 |