天天看點

CMS檔案字段的上傳接口

檔案上傳也屬于資料送出接口的一種,我們可以利用資料送出接口的方法來完成。

請求位址:

/index.php?appid=[APPID]&appsecret=[appsecret]&api_auth_code=[登入appsecret]&api_auth_uid[使用者id]&s=api&c=file&m=upload&fid=[檔案上傳字段的id号]&siteid=[站點id]           

fid是你背景自定義上傳字段的id号,例如下圖中的【9】。

CMS檔案字段的上傳接口

請求參數:

表單檔案upload的名稱name=file_data,這個一定要固定。           

前端示例:

<form action="請求位址" method="post" enctype="multipart/form-data" >
  <input type="file" name="file_data"/>
  <input type="submit" name="Submit" value="送出" />
</form>
這裡以html為例,因為不同的用戶端語言方法不一樣!           

傳回結果:

CMS檔案字段的上傳接口

114是檔案的id号,用于釋出文章使用儲存,url是詳細路徑。

php版本的用戶端示例代碼(因為不同的用戶端語言方法不一樣,隻列舉php的,以此類推):

CMS檔案字段的上傳接口

sc

----------------------多檔案字段如何運用多個檔案上傳呢----------------

上傳原理:通過本接口多次進行上傳操作,每次上傳成功後,會傳回一個附件id号,通過多次上傳會傳回多個id号,然後再用戶端組裝為多檔案數組格式,再送出到伺服器背景。

CMS檔案字段的上傳接口