# 臨時素材管理
[toc]
對于臨時素材,每個素材(media_id)會在開發者上傳或粉絲發送到微信服務器3天后自動刪除(所以用戶發送給開發者的素材,若開發者需要,應盡快下載到本地),以節省服務器資源,可以查看?[官方文檔](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1444738727)?了解相關信息。
## 大小限制
* 圖片(image): 1M,支持JPG格式
* 語音(voice):2M,播放長度不超過60s,支持AMR\MP3格式
* 視頻(video):10MB,支持MP4格式
* 縮略圖(thumb):64KB,支持JPG格式
## 新增臨時素材
臨時素材微信官網保存3天,第一個參數為類型,分別有圖片(image)、語音(voice)、視頻(video)和縮略圖(thumb)等,第二個參數為上傳的文件。
```php
$media = WeChat::instance('material')->addMedia('image', '1.png');
```
下載臨時素材
~~~
//上傳圖片素材
$result = WeChat::instance('material')->upload('image', '1.png');
//獲取臨時素材
WeChat::instance('material')->getMedia($result['media_id']);
```