Online Tekstdatabase

Een API om je tekstgegevens eenvoudig op te slaan en bij te werken, met ondersteuning voor GET- en POST-methoden

Loading...

Wat is een tekstdatabase?

De online tekstdatabase (TextDB.online) is een gratis platform voor het opslaan en delen van tekstgegevens. Gebruikers kunnen tekstgegevens opslaan, bijwerken en verwijderen via een eenvoudige API-interface. Opgeslagen tekstgegevens kunnen op elk moment worden gedownload en opgehaald.

Stuur gegevens in application/x-www-form-urlencoded formaat naar api.textdb.online/update om tekstgegevens aan te maken, bij te werken en te verwijderen. GET- en POST-methodeverzoeken worden ondersteund.

Voor gedetailleerde verzoekinformatie raadpleegt u de volgende API-documentatie.

API-documentatie

API URL https://api.textdb.online/update/
Verzoekmethode GET / POST
Gegevenscodering application/x-www-form-urlencoded
Verzoekparameters key: Tekst-ID, lengte 6-60 tekens, ondersteunt alleen de volgende tekens: 0-9a-zA-Z-_
value: Tekstgegevens, elke tekst van minder dan 200.000 tekens, als de waarde leeg is, betekent dit een recordverwijdering.
Omdat er geen wachtwoordverificatiebescherming is, wordt aanbevolen om een willekeurig gegenereerde sleutel van 20 tekens of meer te gebruiken om de kans op botsingen te verkleinen en het bedrijfsrisico te minimaliseren.
Voorbeeld van verzoek 【Aanmaken/Bijwerken】https://api.textdb.online/update/?key=123456&value=hello-world
【Verwijderen】https://api.textdb.online/update/?key=123456&value=
【Lezen】 https://textdb.online/123456
Als u de GET-methode gebruikt om gegevens bij te werken, voert u eerst URLEncode-codering uit. Het wordt aanbevolen om de POST-methode te gebruiken.
Responsparameters status: Resultaat van verzoekverwerking, 1 voor succes, 0 voor mislukking.
data.key: Aangepaste tekst-ID.
data.url: De URL van het tekstrecord, waarmee de tekstgegevens kunnen worden gelezen.
req_id: API-aanvraag-ID.
Voorbeeld van respons
{
    "status": 1,
    "data": {
        "key": "123456",
        "url": "https://textdb.online/123456"
    },
    "req_id": "131690600e2b79b47108"
}
Verzoeklimiet Er is geen limiet aan het aantal keer lezen, maar het totale aantal creatie-, update- en verwijderingsbewerkingen per IP per dag is beperkt tot 500.
Voorzorgsmaatregelen 1. Tekstrecords worden automatisch verwijderd na 1 jaar zonder updatebewerkingen. Het wordt aanbevolen om ze na gebruik proactief te verwijderen.
2. Tekstgegevens hebben geen wachtwoordbeveiliging voor toegang. Het wordt aanbevolen om een sleutel van minimaal 20 tekens in te stellen of een unieke prefix toe te voegen om bedrijfsrisico's door sleutelbotsingen te voorkomen.
3. Het maken of bijwerken van gegevens is traag, vermijd frequente bewerkingen.
4. Het is ten strengste verboden om illegale gegevens op te slaan of het platform voor illegale doeleinden te gebruiken!

Als het tekstrecord niet bestaat, wordt het automatisch aangemaakt; als het record al bestaat, wordt het bijgewerkt.

Na creatie of update kan het tekstrecord worden gelezen via https://textdb.online/[sleutelnaam], cross-origin verzoeken worden standaard ondersteund en de content-type is text/plain.

Bij het lezen van een tekstrecord, als het record bestaat, wordt een statuscode 200 of 30x geretourneerd; als het record niet bestaat, wordt een statuscode 404 en een 404 HTML-pagina geretourneerd. U kunt de status van de tekstgegevens bepalen aan de hand van de responscode of het inhoudsformaat.

De TextDB.online-service is gebouwd op het Cloudflare-netwerk, dus er kan caching zijn. Bij het maken, bijwerken en verwijderen van tekstgegevens wordt de cache automatisch vernieuwd, wat tijdrovend kan zijn. Probeer de frequentie van aanmaak en updates te verminderen en focus vooral op het lezen.