Internetowa Baza Tekstów

API do łatwego przechowywania i aktualizowania danych tekstowych, obsługujące metody GET i POST

Loading...

Czym jest baza danych tekstowych?

Internetowa baza tekstów (TextDB.online) to bezpłatna platforma do przechowywania i udostępniania danych tekstowych. Użytkownicy mogą przechowywać, aktualizować i usuwać dane tekstowe za pośrednictwem prostego interfejsu API. Przechowywane dane tekstowe można pobrać i odzyskać w dowolnym momencie.

Wyślij dane w formacie application/x-www-form-urlencoded na adres api.textdb.online/update, aby wykonać operacje tworzenia, aktualizacji i usuwania danych tekstowych. Obsługiwane są żądania metod GET i POST.

Aby uzyskać szczegółowe informacje dotyczące żądania, zapoznaj się z poniższą dokumentacją API.

Dokumentacja API

API URL https://api.textdb.online/update/
Metoda żądania GET / POST
Kodowanie danych application/x-www-form-urlencoded
Parametry żądania key: Identyfikator tekstowy, długość od 6 do 60 znaków, obsługuje tylko następujące znaki: 0-9a-zA-Z-_
value: Dane tekstowe, dowolny tekst poniżej 200 000 znaków, jeśli wartość jest pusta, oznacza to usunięcie rekordu.
Ze względu na brak ochrony uwierzytelniania hasłem zaleca się użycie losowo wygenerowanego klucza o długości 20 lub więcej znaków w celu zmniejszenia prawdopodobieństwa kolizji i zminimalizowania ryzyka biznesowego.
Przykład żądania 【Utwórz/Zaktualizuj】https://api.textdb.online/update/?key=123456&value=hello-world
【Usuń】https://api.textdb.online/update/?key=123456&value=
【Odczyt】 https://textdb.online/123456
Jeśli używasz metody GET do aktualizacji danych, najpierw wykonaj kodowanie URLEncode. Zaleca się użycie metody POST.
Parametry odpowiedzi status: Wynik przetwarzania żądania, 1 dla sukcesu, 0 dla niepowodzenia.
data.key: Niestandardowy identyfikator tekstu.
data.url: Adres URL rekordu tekstowego, za pośrednictwem którego można odczytać dane tekstowe.
req_id: ID żądania API.
Przykład odpowiedzi
{
    "status": 1,
    "data": {
        "key": "123456",
        "url": "https://textdb.online/123456"
    },
    "req_id": "131690600e2b79b47108"
}
Limit żądań Liczba odczytów nie jest ograniczona, ale łączna liczba operacji tworzenia, aktualizacji i usuwania na każdy adres IP dziennie jest ograniczona do 500.
Środki ostrożności 1. Rekordy tekstowe zostaną automatycznie usunięte po 1 roku braku operacji aktualizacji. Zaleca się ich proaktywne usunięcie po użyciu.
2. Dane tekstowe nie mają ochrony hasłem. Zaleca się ustawienie długości klucza na co najmniej 20 znaków lub dodanie unikalnego prefiksu, aby uniknąć ryzyka biznesowego spowodowanego kolizją kluczy.
3. Tworzenie lub aktualizowanie danych jest powolne, proszę unikać częstych operacji.
4. Surowo zabrania się przechowywania nielegalnych danych lub wykorzystywania platformy do nielegalnych celów!

Jeśli rekord tekstowy nie istnieje, zostanie automatycznie utworzony; jeśli rekord już istnieje, zostanie zaktualizowany.

Po utworzeniu lub aktualizacji rekord tekstowy można odczytać przez https://textdb.online/[nazwa klucza], żądania między źródłami są domyślnie obsługiwane, a typ zawartości to text/plain.

Podczas odczytywania rekordu tekstowego, jeśli rekord istnieje, zwrócony zostanie kod statusu 200 lub 30x; jeśli rekord nie istnieje, zwrócony zostanie kod statusu 404 i strona HTML 404. Możesz określić stan danych tekstowych na podstawie kodu statusu odpowiedzi lub formatu treści.

Usługa TextDB.online jest zbudowana w oparciu o sieć Cloudflare, więc może występować buforowanie. Podczas tworzenia, aktualizowania i usuwania danych tekstowych pamięć podręczna jest automatycznie odświeżana, co może być czasochłonne. Proszę starać się ograniczyć częstotliwość tworzenia i aktualizacji, koncentrując się głównie na odczycie.