公众号上传临时素材

Posted xiaobiaomei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了公众号上传临时素材相关的知识,希望对你有一定的参考价值。

    $imgUrl =E:/boc/m/statics/images/banner.png;//路径非域名
    $token =14_gyVO8oLgwKdst05lcWxWFYI9ShW0dfbxUB_0kMNRFAm2pVTa6FpFcR-oSzYAuAs6X2U3WVQ-FE874IpnekG-AczlgGtdzmxIJ0dLCOee08x769IPSVlqdNYLhABAJUH;
    $URL =http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=.$token.&type=image;
    $data = array(media=>@.$imgUrl);
    //创建一个新cURL资源
    $curl = curl_init();
    //设置URL和相应的选项
    curl_setopt($curl, CURLOPT_URL, $URL);
    curl_setopt ( $curl, CURLOPT_SAFE_UPLOAD, false);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    //执行curl,抓取URL并把它传递给浏览器
    $result = curl_exec($curl);
    curl_close($curl);
    $data = @json_decode($result,true);
    var_dump($data);die;

 

以上是关于公众号上传临时素材的主要内容,如果未能解决你的问题,请参考以下文章

微信公众号开发---上传临时素材到公众号遇到的问题:"errcode":41005,"errmsg":"media data missing

使用 nodeJs 开发微信公众号(上传图片)

C#开发微信门户及应用(26)-公众号微信素材管理

微信公众平台开发—上传永久素材(图片)

微信企业号-上传获取临时素材文件

Java 微信公众号上传永久素材的方法