C# 写上传文件或图片时,提示{"errcode":40004,"errmsg":"不合法的媒体文件-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

C# 写上传文件或图片时,提示{"errcode":40004,"errmsg":"不合法的媒体文件

jaon7990 2020-01-10 09:01:58 587

错误提示:{"errcode":40004,"errmsg":"不合法的媒体文件类型"}

源代码:(按着帮助文件写) DefaultDingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/media/upload"); OapiMediaUploadRequest req = new OapiMediaUploadRequest(); req.Type = "image"; Top.Api.Util.FileItem fileItem = new Top.Api.Util.FileItem(@"D:.net4.0\程序图片\28706.png");

        req.Media = fileItem;
        OapiMediaUploadResponse response = client.Execute(req, Access_Token.UpdateAccessToken(CorpID, CorpSecret));
        Console.WriteLine(response.Body);

都 不能成功,能不能完善一下C#的帮助文件.

C#
分享到
取消 提交回答
全部回答(2)
  • 游客3ef4bwswpfjps
    2020-05-12 11:32:16

    这种问题一般去提工单, 钉钉回复还是很快的

    • 问题解决办法: 你需要再URL中拼接出https://oapi.dingtalk.com/media/upload?type=image
    1 0
  • jaon7990
    2020-01-10 09:06:33

    发的问题从钉钉论坛从来没有得到回复.

    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题