線上文本資料庫

一個API輕鬆儲存和更新您的文本資料,支持GET和POST方法

Loading...

什麼是文本資料庫?

線上文本資料庫(TextDB.online)是一個免費的文本資料儲存和共享服務平台。用戶可以透過簡單的API介面儲存、更新和刪除文本資料。儲存的文本資料可以隨時下載和檢索。

將數據以 application/x-www-form-urlencoded 格式發送至 api.textdb.online/update 即可完成文本數據的創建、更新和刪除操作,支持 GET 和 POST 方法請求。

詳細請求信息,請參考以下API文檔。

API文檔

API URL https://api.textdb.online/update/
請求方法 GET / POST
數據編碼 application/x-www-form-urlencoded
請求參數 key: 文本標識,長度為6-60位字元,僅支持以下字元:0-9a-zA-Z-_。
value: 文本資料,20萬字元以下任意文本,value為空則表示刪除記錄。
由於沒有密碼鑒權保護,建議使用隨機生成20位及以上的key,降低碰撞概率,減少業務風險。
請求範例 【創建/更新】https://api.textdb.online/update/?key=123456&value=hello-world
【刪除】https://api.textdb.online/update/?key=123456&value=
【讀取】 https://textdb.online/123456
若使用GET方式更新數據,請先進行URLEncode編碼處理,建議優先使用POST方法請求。
響應參數 status: 請求處理結果,1為成功,0為失敗。
data.key: 自定義的文本標識。
data.url: 文本記錄的URL,可以通過該URL讀取文本資料。
req_id: API請求ID。
響應範例
{
    "status": 1,
    "data": {
        "key": "123456",
        "url": "https://textdb.online/123456"
    },
    "req_id": "131690600e2b79b47108"
}
請求限制 讀取次數不受限制,每個IP每日的創建、更新和刪除操作總和限制為500次。
注意事項 1. 文本記錄會在沒有更新操作1年後自動刪除,建議使用完畢後主動刪除。
2. 文本資料沒有訪問密碼保護,建議設置至少20位的key長度,或添加專屬前綴,以避免因key碰撞而導致的業務風險。
3. 數據創建或更新速度較慢,請避免頻繁操作。
4. 嚴禁儲存非法資料或將平台用於非法用途!

如果文本記錄不存在,則會自動創建;如果記錄已存在,則會更新該記錄。

創建或更新後,文本記錄可以通過 https://textdb.online/[key名稱] 讀取,默認支持跨域請求,content-type 為 text/plain。

讀取文本記錄時,如果記錄存在,將返回 200 或 30x 狀態碼;如果記錄不存在,將返回 404 狀態碼和 404 HTML 頁面。可以通過響應狀態碼或內容格式來判斷文本數據的狀態。

TextDB.online服務搭建在Cloudflare網路上,可能會存在快取。在創建、更新和刪除文本資料時,會自動刷新快取,因此操作可能較為耗時。請盡量減少創建和更新頻率,以讀取為主。