请求方式:C:\Users\Administrator>curl "https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=42_RyrLqq4w216ADs_96gMzLM_jiEAnyDmZHYgzlW2scwiviYdNvky7vda72DllaVPhFafX8lEEUqjscqBq7qMlC7sB3HD8FZEp2M5ueIUbeuMO7sREKftWtnmXsBy7OSoxr-ughEXK9qc3VteDLXGhAIACOX&type=TYPE" -F media=@D:\downloads\test.mp4 -F description='{"title":"测试号", "introduction":"45798"}'
请求结果{"errcode":40062,"errmsg":"invalid title size hint: [_m.5HA04340043] rid: 603c9688-4068771b-198b1fac"}curl: (3) [globbing] unmatched close brace/bracket in column 19
formData: {
type: 'video',
// 注意description的格式,字符串
description: '{"title":"标题","introduction":"是的"}',
media: res.tempFilePath,
},
注意description的格式, 字符串,要用 " " 包裹住 {}
还是没解决问题啊,好懵逼
我刚开始也碰到这问题,百思不得其解,后来仔细看了一下文档,明白了,原来description 的值应该是一个json格式的字符串,而不是一个json对象。我一直用的是json对象,改成字符串就OK了。
希望对大家有所帮助。