介面開放許可權:素材管理介面對所有認證的訂閱號和服務號開放。
post/form,需使用https
引數 是否必須 說明access_token 是 呼叫介面憑證
media 是 form-data中**檔案標識,有filename、filelength、content-type等資訊
引數 描述
media_id **檔案上傳後,獲取時的唯一標識
created_at **檔案上傳時間戳
正確情況下的返回json資料報結果如:
錯誤情況下的返回json資料報示例如:(此錯誤指無效**型別錯誤)
1、上傳「smallelife.jpg」到伺服器根目錄
<?php
/* 新增乙個臨時素材 */
//url 裡面的需要2個引數乙個 access_token 乙個是 type(值可為image、voice、video和縮圖thumb)
$url = "".get_token()."&type=image";
if (class_exists('\curlfile')) else
$ret = curl_post($url,$josn);
$row = json_decode($ret);//對json格式的字串進行編碼
echo '此素材的唯一識別符號media_id為:'.$row->media_id;//得到上傳素材後,此素材的唯一識別符號media_id
//獲取access_token
function get_token()else
}
//curl實現post請求
function curl_post($url, $data = null)
curl_setopt($curl, curlopt_returntransfer, 1);
//執行curl,抓取url並把它傳遞給瀏覽器
$output = curl_exec($curl);
//關閉curl資源,並且釋放系統資源
curl_close($curl);
return $output;
}
?>
在瀏覽器中直接訪問index.php,便會輸出上傳檔案的media_id
微信公眾平台開發 素材管理 上傳臨時素材
介面開放許可權 素材管理介面對所有認證的訂閱號和服務號開放。post form,需使用https 引數 是否必須 說明 access token 是 呼叫介面憑證 media 是 form data中 檔案標識,有filename filelength content type等資訊 引數 描述 m...
java微信公眾平台開發四(上傳素材)
param accesstoken param file 上傳的檔案 param title 上傳型別為video的引數 param introduction 上傳型別為video的引數 public void uploadpermanentmedia2 string accesstoken,fil...
微信公眾平台教程(三) 素材編輯
一 素材編輯 點選進入素材管理,我們可以看到介面的左邊是素材分類包括 訊息 語音 右邊是內容編輯框,由於 語音 都是很簡單的上傳檔案管理,所以我們重點講解一下 訊息的編輯。訊息分為 單 訊息 和 多 訊息 他們的效果對應的效果可以看看下面的。1 單 訊息編輯 我們先點選 單 訊息 按鈕,進入資訊編輯...