钉钉服务端API报错 43008 参数需要multipart类型

钉钉服务端API报错 43008 参数需要multipart类型

problem

使用媒体文件上传接口,按照文档输入参数,结果返回报错

shell 复制代码
# 参数
{
    "access_token": "xxx"
    "type": "image",
    "media": "/Users/xxx/xxx/snow.jpg" # 上传的媒体文件
}
# 返回
{
	"errcode":43008,
	"errmsg":"参数需要multipart类型"
}

reason

文档要求 使用multipart/form-data POST上传文件, 文件标识名为media。

solution

  • 放弃钉钉的调试工具,使用postman
  • postman 支持 Multipart/form-data
  • 参数body选择form-data类型,然后参数media将类型text改为file,然后生成文件
相关推荐
新老农4 天前
php数据导出pdf,然后pdf转图片,再推送钉钉群
pdf·php·钉钉
z日火4 天前
集成钉钉消息推送功能
钉钉·消息推送
xiaogai_gai7 天前
高效管理钉钉收款单数据集成到MySQL的技术方案
android·mysql·钉钉
邹卓为1 个月前
Jenkins 发送钉钉消息
运维·jenkins·钉钉
在荒野的梦想1 个月前
若依微服务集成Flowable仿钉钉工作流
spring cloud·微服务·钉钉
薄荷你玩_1 个月前
[Python] 企业内部应用接入钉钉登录,端内免登录+浏览器授权登录
开发语言·python·钉钉
生活百般滋味,人生需要笑对。 --佚名2 个月前
springboot对接OK交易所实现发送钉钉通知
spring boot·后端·钉钉
走,带你去玩2 个月前
uniapp运行到支付宝开发者工具
uni-app·钉钉
dragonchow1232 个月前
钉钉机器人
机器人·钉钉