下載或刪除應用程式的資料存放區

如果需要下載或刪除在 Slack 代管基礎架構中託管的應用程式的資料存放區,你可以使用 API 或 Slack 命令列介面 (CLI)。要進行這些操作,你必須是應用程式的共同作業者

提示:如果無法將自己新增為共同作業者,你可以請應用程式開發人員按照以下步驟操作。

下載應用程式的資料存放區

使用 API

使用 CLI

  1. 下載並安裝 Slack CLI (如果尚未安裝)。 
  2. 在終端機中,將工作目錄更改為應用程式的專案目錄。 
  3. 如要下載資料存放區中的單筆記錄,請使用 slack datastore get 命令。如要下載資料存放區中的所有記錄,請使用 slack datastore query --output json 命令。如果資料存放區包含一頁以上的記錄,你可能需要使用分頁功能來擷取所有記錄。 


刪除應用程式的資料存放區

使用 API

  • 如要刪除單筆記錄,請呼叫 apps.datastore.delete API。所有輸出資料都將是 JSON 格式。 

使用 CLI

  1. 下載並安裝 Slack CLI (如果尚未安裝)。 
  2. 在終端機中,將工作目錄更改為應用程式的專案目錄。 
  3. 如要刪除資料存放區中的單筆記錄,請使用 slack datastore delete 命令。 
  4. 如要刪除整個資料存放區,你有兩種方式可以選擇:

    •  使用 slack datastore query 命令判斷欲刪除之所有記錄的識別碼,然後使用 slack datastore delete 逐一刪除這些記錄。 
    • 從應用程式資訊清單中移除資料存放區,並使用 slack deploy --force 命令重新部署應用程式,即可刪除整個資料存放區表格。 
誰可以使用此功能?