关于微信公众号API多媒体上传,

API接口文档:

公众号可调用本接口来上传图片、语音、视频等文件到微信服务器,上传后服务器会返回对应的media_id,公众号此后可根据该media_id来获取多媒体。请注意,media_id是可复用的,调用该接口需http协议。

接口调用请求说明

http请求方式: POST/FORM

http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE

调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):

curl -F media=@test.jpg "http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE"

我编写了一个php代码,返回提示总是:{"errcode":41005,"errmsg":"media data missing"}

测试很久都不是是什么原因,请高手指点,100分

回复讨论(解决方案)

我的php代码:

function get_pic_mediaid($picname=''){

$type="image";

$url ="http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=%s&type=%s";

$access_token = get_current_access_token();

$url=sprintf($url,$access_token,$type);

$filepath= dirname(__FILE__).'/resource/attachment/'.$picname;

$filedata=array("media"=>'@'.$filepath);

$resp= ihttp_post($url,$filedata);

var_dump($resp);exit;

}

说明:$picname是上传后得到的文件名,上传成功的,$filepath路径上能找到对应的图片

$resp= ihttp_post($url,$filedata);

var_dump($resp);exit;

提示什么?

{"errcode":41005,"errmsg":"media data missing"}

hi,你找到了解决方法了吗??我也遇到这样的问题,能分享一下吗?qq450476065

我在本地测试成功,代码放到服务器上就41005了.求解..有遇到这样的问题的吗

14年的问题还没解决。。。现在解决了吗?

16年啦,. 问题还没解决。。。现在解决了吗?

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php 上传微信媒体,关于微信公众号API多媒体上传相关推荐

  1. PHP开发微信公众号,实现上传永久素材

    众号永久素材从名字可以知道, 我们的永久素材上传到微信服务器后, 只要你不删除, 永久有效, 可以使用. 所以我们上传永久素材后, 获取它的media_id, 直接存入到我们的web服务器数据库, 这 ...

  2. 学一学微信公众号如何高效上传附件

    在过去的几年时间中,我一直是做公众号运营工作,见证了微信公众号由小到大的成长,也在这个过程中不断地完善自己的公众号运营技能,让自己能够更好的适应公众号的运营. 其中,有一项技能是微信公众号运营必须掌握 ...

  3. 计算机查询成绩微信公众号,七天网络怎么在微信上查分 七天网络公众号在线查询成绩入口...

    七天网络是一个微信公众号类型的教学平台,小伙伴们可在通过它来查询自己的各项成绩与总分.下面小编就来给各位小伙伴带来七天网络微信怎么查分的详细方法教程.感兴趣的小伙伴们随小编一起来看看吧. 七天网络微信 ...

  4. PHP开发B2C商城 微信小程序商城系统源码+数据库,轻量级前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP

    项目介绍 一款轻量级.高性能.前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP,前后端源码完全开源,看见及所得,完美支持二次开发,可学习可商用,让您快速搭建个性化独立商城. 完整代 ...

  5. 微信小程序web-view公众号与小程序支付的切换使用

    微信小程序web-view公众号与小程序支付间的切换使用 最近小程序开放了新功能,支持内嵌网页.html写的网页,官网,网站,运行在浏览器上的,有域名的那种,可以内嵌到小程序里了! 那么这意味着什么呢 ...

  6. 微信三方代开发公众号消息管理-群发消息

    三方代开发公众号消息管理-群发消息 微信公众平台为订阅号提供了每天1条的群发权限,为服务号提供每月(自然月)4条的群发权限.而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发 ...

  7. 2019年微信市场饱和,公众号运营如何突出重围?黎想

    新年即将到来,首先祝大家新年快乐.关注我们的朋友可能会发现我们好久没更新了,也有人在催我们更新.其实并不是我们不更新,大家虽然放假了,可我们依然在工作,服务于我们的客户.后期我们也会尽力保持更新频率. ...

  8. 批量关闭公众号推送_微信推批量屏蔽公众号功能

    最近,公众号圈在热传,「微信公众平台」正在内测推送一键取消长期不阅读的的公众号推送功能通知,简单来讲,就是对于那些关注了但是长期没有阅读的公众号可以选择一键批量屏蔽再也不看该公众号的推送文章,这个对用 ...

  9. 公众号后台开发上传文件功能

    微信公众号开发中, 上传文件是一个常用功能, 包括图片上传,视频,文件,附件,语音都要使用到这个. 今天的课程中, 介绍一个上传文件的类, 可以设置保存文件路径, 设置上传文件的类型- 公众号后台开发 ...

  10. 微信扫码 - 关注公众号后网站自动注册并登录的实现

    微信扫码 - 关注公众号后网站自动注册并登录的实现 需求描述 在自己网站上点击微信登录,网站自己弹出一个二维码.扫描二维码后弹出公众号的关注界面.只要一关注公众号网站自动登录.第二次扫描登录的时候网站 ...

最新文章

  1. 一文理解CatBoost!
  2. IO流介绍、java常用的几个IO流类之间的区别,以及各自的用法、使用场景
  3. 算法竞赛入门经典(第二版) | 例题4-3 救济金发放 (UVa133,The Dole Queue)
  4. android activity调用Adapter方法刷新列表UI,RecyclerView.Adapter
  5. python可变参数和关键字参数位置_python 参数笔记 -- 位置参数 关键字参数 命名参数 形式参数 默认参数 可变参数 可选参数 位置顺序...
  6. 漫步数理统计二十二——二项及相关分布
  7. mysql 存储过程 输出table_mysql 存储过程 没有结果输出。
  8. 1600802038
  9. Pandas Series 1
  10. 利用IDocHostUIHandler接口屏蔽WebBrowser的弹出菜单
  11. C#实现HTTP下载文件的方法
  12. [20190213]学习bbed-恢复删除的数据.txt
  13. 数据结构 C++实现 基于不同策略的英文单词的词频统计和检索系统(糅合版)
  14. 2022高等代数笔记整理
  15. Openjudge-NOI题库-出书最多
  16. 锐角云CEO许胜:因为认同,所以入行
  17. 安卓结课作业 音乐播放器 视频播放 游戏 附带源码
  18. 选型宝分享什么是没有基因缺陷的信息安全体系?
  19. 微电网日前优化调度入门:求解一道数学建模题
  20. Java操作word模板文件

热门文章

  1. Oracle DBA遇到频次最高的五十多个问题
  2. Delphi7 如何调整背景色为黑色容易护眼
  3. kis商贸系列加密服务器,金蝶KIS商贸系列V3.0发版说明教程.doc
  4. 如何在arcmap中使用取色器
  5. 最新wineQQ 完美解决方案
  6. PSARDumper DA发布PSP3000解密工具
  7. linux打jar包命令行,windows下命令行打jar包方法
  8. Veritas Backup Exec 21设置备份任务
  9. pc系统安全问题让你防不胜防--安装系统屏保时,偶然发现没有安装的ie工具栏软件baidu_jpwb(Just Under/WINDOWS)!
  10. 微信小程序实例源码大全下载