weixinConfig); // 获取临时素材内容 $stream = $app->media->get($media_id); if ($stream instanceof \EasyWeChat\Kernel\Http\StreamResponse) { if ($file_name) { // 自定义文件名,不需要带后缀 $result = $stream->saveAs($file_dirname, $file_name); } else { // 以内容 md5 为文件名存到本地 $result = $stream->save($file_dirname); } // 返回为文件名,拼接保存目录 return $file_dirname . '/' . $result; } else { return $stream; } } }