Nuevo servicio disponible en JavocSoft vía web o API, en este caso se trata de un saneador de textos, Text Sanitizer. Este servicio permite limpiar un texto de palabras malsonantes o no deseadas. Lo teneis disponible en https://javocsoft.es/textsanitizer.php ó en el sidebar del blog en la sección “Servicios”.
El servicio, la web, usa una API sencilla que hemos creado, Text Sanitizer API, y que esta accesible para su uso general también.
Para limpiar un texto a través de la API bastaría con realizar un GET a la dirección http://api.textsanitizer.javocsoft.es/api/v1/sanitize/<dictionary>/<text_to_sanitize_url_encoded> en donde “text_to_sanitize_url_encoded” deberá ser sustituído por el texto a limpiar “url encoded” y “dictionary” es el diccionario deseado para filtrar el texto.
El formato de respuesta es un JSON tal que:
{ "responseCode": 0, "responseText": "success", "data": { "ts": 1441788178752, "text": "<text_to_sanitize>", "dictionary": "all", "textProcessed": "<sanitized_text>" } }
En donde “ts” es un timestamp y “dictionary” es el diccionario usado para filtrar el texto.
Los diccionarios disponibles actualmente son cuatro:
- Uno para textos a filtrar por la noche, menos restrictivo “es_noche”.
- Otro para textos durante el día, más restrictivo “es_dia”.
- uno para textos en inglés, para tacos, “en_badwords”.
- Por último, uno global que contiene todos los diccionarios “all”.
Si se necesitara un diccionario propio más palabras, contactar con javocsoft@gmail.com.
Se puede consultar también la lista de diccionarios disponible, esto solo mediante API. Para ello, ejecutar un GET a la dirección http://api.textsanitizer.javocsoft.es/api/v1/sanitize/dictionaries.
El formato de respuesta es un JSON tal que:
{ "responseCode": 0, "responseText": "success", "data": [ { "name": "es_dia", "words": 369 }, { "name": "en_badwords", "words": 77 }, { "name": "es_noche", "words": 110 }, { "name": "all", "words": 556 } ] }
Como siempre, esperamos que os sea útil el servicio (https://javocsoft.es/textsanitizer.php) y que os animeis a usarlo.
Un saludo,
1 | [ratings] |