Python的requests如何同時post圖片二進制流和json數據application/octet-stream


如何用post的方法以application/octet-stream的content-type提交json和文件呢,總是說文件類型錯誤

寫入圖片
該接口用於根據 spreadsheetToken 和 range 向單個格子寫入圖片。

請求方式 :POST
請求地址 :https://open.feishu.cn/open-apis/sheet/v2/spreadsheets/:spreadsheetToken/values_image
請求Header:

key value
Authorization Bearer user_access_token
Content-Type application/octet-stream
請求Body :

{
"range": "string",
"image": fileStream,
"name": "xxx.png"
}
請求參數說明 :

參數 類型 必須 說明 來源

Authorization string 是 user_access_token 通過接口 獲取登錄用戶身份 或者 code2session 獲得;注意內容不要漏了 "Bearer " 請求 Header
spreadsheetToken string 是 spreadsheet的token,獲取方式見 對接前說明 的第 4 項 URL PATH
range string 是 查詢范圍 range= !<開始格子>:<結束格子> 如:xxxx!A1:D5,詳見 對接前說明 的第 5 項。此處限定為一個格子,如: xxxx!A1:A1 請求 body
image fileStream 是 需要寫入的圖片二進制流,支持 "PNG", "JPEG", "JPG", "GIF", "BMP", "JFIF", "EXIF", "TIFF", "BPG", "WEBP", "HEIC" 等圖片格式 請求 body
name string 是 寫入的圖片名字 請求 body
返回 Body :

{
"code": 0,
"data": {
"spreadsheetToken": "***"
},
"msg": "Success"
}
返回參數說明:

參數 說明
spreadsheetToken spreadsheet 的 token

微信搜一搜搜 私拍 有驚喜


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM