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,没找到解决方法.
好了.不用这个类,用拼接的可以.