httpClient->postFile('media/upload', $path, compact('type')); } /** * 获取临时素材 * * @param string $id * @return StreamInterface */ public function get(string $id): StreamInterface { return $this->httpClient->getStream('media/get', ['media_id' => $id]); } /** * 获取高清语音素材 * * @param string $id * @return StreamInterface */ public function getVoice(string $id): StreamInterface { return $this->httpClient->getStream('media/get/jssdk', ['media_id' => $id]); } /** * 上传图片 * * @param string $path * @return array */ public function uploadImg(string $path): array { return $this->httpClient->postFile('media/uploadimg', $path); } }