首页 > 移动平台 > 详细

Python的requests如何同时post图片二进制流和json数据application/octet-stream

时间:2020-06-02 17:35:58      阅读:435      评论:0      收藏:0      [点我收藏+]

如何用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

微信搜一搜搜 私拍 有惊喜

Python的requests如何同时post图片二进制流和json数据application/octet-stream

原文:https://www.cnblogs.com/asworm/p/13031149.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!