Cơ Sở Dữ Liệu Văn Bản Trực Tuyến

Một API để dễ dàng lưu trữ và cập nhật dữ liệu văn bản của bạn, hỗ trợ các phương thức GET và POST

Loading...

Cơ sở dữ liệu văn bản là gì?

Cơ sở dữ liệu văn bản trực tuyến (TextDB.online) là một nền tảng dịch vụ lưu trữ và chia sẻ dữ liệu văn bản miễn phí. Người dùng có thể lưu trữ, cập nhật và xóa dữ liệu văn bản thông qua giao diện API đơn giản. Dữ liệu văn bản được lưu trữ có thể được tải xuống và truy xuất bất cứ lúc nào.

Gửi dữ liệu ở định dạng application/x-www-form-urlencoded tới api.textdb.online/update để thực hiện các thao tác tạo, cập nhật và xóa dữ liệu văn bản. Hỗ trợ các yêu cầu phương thức GET và POST.

Để biết thông tin chi tiết về yêu cầu, vui lòng tham khảo tài liệu API sau.

Tài liệu API

API URL https://api.textdb.online/update/
Phương thức Yêu cầu GET / POST
Mã hóa Dữ liệu application/x-www-form-urlencoded
Tham số Yêu cầu key: Định danh văn bản, độ dài 6-60 ký tự, chỉ hỗ trợ các ký tự sau: 0-9a-zA-Z-_
value: Dữ liệu văn bản, bất kỳ văn bản nào dưới 200.000 ký tự, nếu giá trị trống, điều này cho biết xóa bản ghi.
Vì không có bảo vệ xác thực bằng mật khẩu, nên sử dụng khóa được tạo ngẫu nhiên với 20 ký tự trở lên để giảm xác suất va chạm và giảm thiểu rủi ro kinh doanh.
Ví dụ về yêu cầu 【Tạo/Cập nhật】https://api.textdb.online/update/?key=123456&value=hello-world
【Xóa】https://api.textdb.online/update/?key=123456&value=
【Đọc】 https://textdb.online/123456
Nếu sử dụng phương thức GET để cập nhật dữ liệu, vui lòng thực hiện mã hóa URLEncode trước. Nên sử dụng yêu cầu phương thức POST.
Tham số Phản hồi status: Kết quả xử lý yêu cầu, 1 cho thành công, 0 cho thất bại.
data.key: Định danh văn bản tùy chỉnh.
data.url: URL của bản ghi văn bản, thông qua đó có thể đọc dữ liệu văn bản.
req_id: ID yêu cầu API.
Ví dụ về phản hồi
{
    "status": 1,
    "data": {
        "key": "123456",
        "url": "https://textdb.online/123456"
    },
    "req_id": "131690600e2b79b47108"
}
Giới hạn yêu cầu Không giới hạn số lần đọc, nhưng tổng số thao tác tạo, cập nhật và xóa mỗi IP mỗi ngày được giới hạn là 500.
Các biện pháp phòng ngừa 1. Các bản ghi văn bản sẽ tự động bị xóa sau 1 năm không có hoạt động cập nhật. Khuyến nghị nên chủ động xóa chúng sau khi sử dụng.
2. Dữ liệu văn bản không có bảo vệ mật khẩu để truy cập. Nên đặt độ dài khóa ít nhất 20 ký tự hoặc thêm tiền tố duy nhất để tránh rủi ro kinh doanh do va chạm khóa.
3. Tạo hoặc cập nhật dữ liệu chậm, vui lòng tránh các thao tác thường xuyên.
4. Nghiêm cấm lưu trữ dữ liệu bất hợp pháp hoặc sử dụng nền tảng cho các mục đích bất hợp pháp!

Nếu bản ghi văn bản không tồn tại, nó sẽ được tạo tự động; nếu bản ghi đã tồn tại, nó sẽ được cập nhật.

Sau khi tạo hoặc cập nhật, bản ghi văn bản có thể được đọc qua https://textdb.online/[tên khóa], các yêu cầu chéo nguồn được hỗ trợ theo mặc định và loại nội dung là text/plain.

Khi đọc bản ghi văn bản, nếu bản ghi tồn tại, mã trạng thái 200 hoặc 30x sẽ được trả về; nếu bản ghi không tồn tại, mã trạng thái 404 và trang HTML 404 sẽ được trả về. Bạn có thể xác định trạng thái của dữ liệu văn bản bằng mã trạng thái phản hồi hoặc định dạng nội dung.

Dịch vụ TextDB.online được xây dựng trên mạng Cloudflare, vì vậy có thể có bộ nhớ đệm. Khi tạo, cập nhật và xóa dữ liệu văn bản, bộ nhớ đệm sẽ tự động làm mới, điều này có thể tốn thời gian. Vui lòng cố gắng giảm tần suất tạo và cập nhật, tập trung chủ yếu vào việc đọc.