系列目錄???? 【已更新最新開發(fā)文章,點(diǎn)擊查看詳細(xì)】
          <https://www.cnblogs.com/SavionZhang/p/11424431.html>

          通過BIMFACE控制臺(tái)或者調(diào)用服務(wù)接口上傳文件成功后,如果不再需要該文件,則可以通過BIMFACE平臺(tái)提供的“源文件刪除”服務(wù)接口刪除具體的文件。下面詳細(xì)介紹其使用方法。

          請(qǐng)求地址:DELETE https://file.bimface.com/file

          說明:根據(jù)文件ID刪除文件

          參數(shù):



          請(qǐng)求 path(示例):https://file.bimface.com/file?fileId=1418750515413120

          請(qǐng)求 header(示例):"Authorization: Bearer dc671840-bacc-4dc5-a134-97c1918d664b"

          HTTP響應(yīng)示例(200):
          { "code" : "success", "data" : "object", // 如果刪除成功,則該值為 null "message" : "" }
          C#實(shí)現(xiàn)方法:
          1 /// <summary> 2 /// 根據(jù)文件ID刪除文件 3 /// </summary> 4 /// <param
          name="accessToken">令牌</param> 5 /// <param name="fileId">文件ID</param> 6 ///
          <returns></returns> 7 public virtual FileDeleteResponse DeleteFile(string
          accessToken,string fileId) 8 { 9 //DELETE https://file.bimface.com/file 10
          string url = string.Format(BimfaceConstants.FILE_HOST + "/file?fileId={0}",
          fileId);11 12 BimFaceHttpHeaders headers = new BimFaceHttpHeaders(); 13
          headers.AddOAuth2Header(accessToken);14 15 try 16 { 17 FileDeleteResponse
          response;18 19 HttpManager httpManager = new HttpManager(headers); 20
          HttpResult httpResult = httpManager.Delete(url); 21 if (httpResult.Status ==
          HttpResult.STATUS_SUCCESS)22 { 23 response =
          httpResult.Text.DeserializeJsonToObject<FileDeleteResponse>(); 24 } 25 else 26
          {27 response = new FileDeleteResponse 28 { 29 Message = httpResult.RefText 30
          };31 } 32 33 return response; 34 } 35 catch (Exception ex) 36 { 37 throw new
          Exception("[根據(jù)文件ID刪除文件]發(fā)生異常!", ex); 38 } 39 } 其中引用的 httpManager.Delete() 方法如下:
          1 /// <summary> 2 /// HTTP-DELETE方法,(不包含body數(shù)據(jù))。 3 /// 發(fā)送 HTTP 請(qǐng)求并返回來自
          Internet 資源的響應(yīng)(HTML代碼) 4 /// </summary> 5 /// <param name="url">請(qǐng)求目標(biāo)URL</param>
          6 /// <returns>HTTP-POST的響應(yīng)結(jié)果</returns> 7 public HttpResult Delete(string url)
          8 { 9 return RequestString(url, null, HttpMethod.DELETE, null); 10 }
          ?其中引用的RequestString()方法,請(qǐng)參考《C#開發(fā)BIMFACE系列6 服務(wù)端API之獲取文件信息》
          <https://www.cnblogs.com/SavionZhang/p/11433179.html>,方法完全一樣。
          測(cè)試 ?在BIMFACE的控制臺(tái)中可以看到我們上傳的文件列表


          選擇任意一個(gè)文件的ID來做測(cè)試



          可以看到刪除文件成功。

          再次刷新BIMFACE控制臺(tái),只剩下了一筆記錄,1681963336074720 文件被成功刪除。



          ?測(cè)試程序如下:
          // 根據(jù)文件ID刪除文件 protected void btnDeleteFile_Click(object sender, EventArgs e) {
          txtFileInfo.Text= string.Empty; string token = txtAccessToken.Text; string
          fileId = txtFileId.Text; FileApi api = new FileApi(); FileDeleteResponse
          response= api.DeleteFile(token, fileId); txtFileInfo.Text = response.Code +
          Environment.NewLine+ response.Message + Environment.NewLine +
          response.Data.ToString2(); }
          ?
          系列目錄???? 【已更新最新開發(fā)文章,點(diǎn)擊查看詳細(xì)】
          <https://www.cnblogs.com/SavionZhang/p/11424431.html>

          友情鏈接
          ioDraw流程圖
          API參考文檔
          OK工具箱
          云服務(wù)器優(yōu)惠
          阿里云優(yōu)惠券
          騰訊云優(yōu)惠券
          京東云優(yōu)惠券
          站點(diǎn)信息
          問題反饋
          郵箱:[email protected]
          QQ群:637538335
          關(guān)注微信

                美女福利视频一区二区 | 亚洲免费AV电影 | 午夜免费看片 | 大屌日 | 中文字幕第18页 |