上传多媒体图片

/*     上传多媒体图片    返回   media_id      */


$ph = 'E:/images\test.jpg';


function picMediaId( $ph){

     $tt =  array('media'=>'@'. $ph);

     $type = 'image';

     $access_token = accessToken();       //  accessToken 函数   http://www.cnblogs.com/thinkxmg/p/4667331.html

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

     $curl = curl_init();

    curl_setopt( $curl, CURLOPT_URL,  $url);

    curl_setopt( $curl, CURLOPT_SSL_VERIFYPEER,  FALSE);

    curl_setopt( $curl, CURLOPT_SSL_VERIFYHOST,  FALSE);



     if (! empty( $tt)){

        curl_setopt( $curl, CURLOPT_POST, 1);

        curl_setopt( $curl, CURLOPT_POSTFIELDS,  $tt);

    }



    curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1);

     $output = curl_exec( $curl);

    curl_close( $curl);



     $picMedia =  json_decode( $output, true);

     return  $picMedia['media_id'];

}

 

你可能感兴趣的:(多媒体)