callmez\wechat\sdk\Wechat::uploadMedia PHP Method

uploadMedia() public method

上传媒体文件
public uploadMedia ( $filePath, $mediaType ) : array | boolean
$filePath 媒体文件路径
$mediaType 媒体文件类型, 分别有图片(image)、语音(voice)、视频(video)和缩略图(thumb,主要用于视频与音乐格式的缩略图) 图片(image): 1M,支持JPG格式 语音(voice):2M,播放长度不超过60s,支持AMR\MP3格式 视频(video):10MB,支持MP4格式 缩略图(thumb):64KB,支持JPG格式
return array | boolean
    public function uploadMedia($filePath, $mediaType)
    {
        $result = $this->httpPost(self::WECHAT_MEDIA_UPLOAD_URL . 'access_token=' . $this->getAccessToken() . '&type=' . $mediaType, ['media' => class_exists('\\CURLFile') ? new \CURLFile($filePath) : '@' . $filePath]);
        return isset($result['media_id']) ? $result : false;
    }
Wechat