开发者社区> 问答> 正文

上传媒体文件,原文件名丢失(或者说下载发送是如何获取原文件名)

用官方demo里的HttpHelper 作为上传工具,可以上传成功获取到media_id
再利用该id发送文件消息或者下载时  文件名变为 lAjOAr8uDs5ldGmfzh0jKOY.file  这种类似的形式 并非上传时的文件名,该问题要如何处理

展开
收起
昵称好难 2015-11-10 15:37:54 5574 0
3 条回答
写回答
取消 提交回答
  • type    String    是    媒体文件类型,分别有图片(image)、语音(voice)、普通文件(file)
    这个类型设置的是什么?
    2015-11-10 16:36:35
    赞同 展开评论 打赏
  • 回 1楼赵挺1的帖子
    文件名还是很重要的,发送给别人  扩展名都变了  人家怎么知道是什么类型文件,看都看不了

    -------------------------

    回 3楼赵挺1的帖子

    这是我的测试数据,是我的方式有问题,还是本身就没有这个功能?

    -------------------------

    回 5楼竹梅的帖子
    file的

    -------------------------

    回 5楼竹梅的帖子
    我如果要发送一份文件 比如zip 或者文档给别人
    这样发送的名称及后缀都丢失了,这样在办公里面是没有意义的,所以我想确定是我这边编码上缺少了某些步骤
    还是api目前就是这样的
    从抓包数据来看,filename是有提交的
    2015-11-10 15:43:26
    赞同 展开评论 打赏
  • Re上传媒体文件,原文件名丢失(或者说下载发送是如何获取原文件名)
    使用media_id发送消息和下载就可以了,文件名无所谓吧

    -------------------------

    Re上传媒体文件,原文件名丢失(或者说下载发送是如何获取原文件名)
    别人再下载的时候应该是原来的文件的。
    2015-11-10 15:41:38
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载