material/add_material上传永久素材报错41005?c#.net8.0
api: 新增永久素材 material/add_material 返回值:{"errcode":41005,"errmsg":"media data missing hint: [] rid: 6710c807-5c107226-09758bdf"} 描述:上传的材料是一个.MP3文件,大小350K.在测试号尝试10次,全是41005错误.然后错误变成45009,超过调用次数限制. 关键代码: // content-type
formData.Headers.ContentType = MediaTypeHeaderValue.Parse("multipart/form-data");
//
formData.Add(new StreamContent(ms), "media", "\"" + fileName + "\"");
尝试过程: 1.使用该代码调用:"cgi-bin/media/uploadimg","上传图文消息内的图片"接口,正常,可以返回图片URL 2.使用该代码调用:"cgi-bin/media/upload","增加临时素材"接口,正常,可以返回,media_id 3.ContentType值的"boudnary"属性需要去掉,否则1,2调用不成功,并且报错41005,去掉后能成功 4.fileName,文件名字属性值,需要加上双引号,否则1,2调用不成功,也会41005错误. 5.使用该代码,调用接口"新增永久素材":material/add_material,一直失败41005,没找到解决方法.