Skip to content

Latest commit

 

History

History
82 lines (61 loc) · 2.69 KB

README.md

File metadata and controls

82 lines (61 loc) · 2.69 KB

LessAPI-DuckDuckGo

GitHub Docker

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Русский | Deutsch | Français | Español | Italiano | Português

(Este documento actualmente está siendo traducido por AI, por favor, consulta el documento en chino simplificado o inglés en caso de duda)


Introducción

LessAPI-DuckDuckGo es un servicio de API de motor de búsqueda. Basado en playwright y DuckDuckGo, se ha encapsulado para implementar una interfaz de API simple. Es simple, ligero, confiable, se puede desplegar con Docker y fácil de mantener.

Estado

Actualmente en desarrollo experimental, no se recomienda usar en entornos de producción.

Uso

Documento estándar OpenAPI (Swagger 3.0)

Documento estándar OpenAPI (Swagger 3.0)

Búsqueda de texto GET /search/text

Parámetros de solicitud:

  • keyword: Palabra clave de búsqueda (obligatorio)
  • region: Región (opcional) como en-US, fr-FR, zh-CN, ru-RU, etc. El valor predeterminado es en-US
  • maxCount: Número máximo de resultados devueltos (opcional) El valor predeterminado es 20
  • viaProxyUrl: Dirección del proxy utilizado por el navegador (opcional) como http://proxy.server:3000 El valor predeterminado es vacío

Ejemplo de solicitud:

curl 'http://127.0.0.1:8080/search/text?keyword=hello&maxCount=2'

Ejemplo de respuesta:

{
  "code": "success",
  "data": {
    "results": [
      {
        "order": 1,
        "title": "Adele - Hello (Official Music Video) - YouTube",
        "url": "https://www.youtube.com/watch?v=YQHsXMglC9A",
        "description": "Escucha \"Easy On Me\" aquí: http://Adele.lnk.to/EOMPre-order Adele's new album \"30\" before its release on November 19: https://www.adele.comShop the \"Adele..."
      },
      {
        "order": 2,
        "title": "Hello Definition & Meaning - Merriam-Webster",
        "url": "https://www.merriam-webster.com/dictionary/hello",
        "description": "Aprende el origen, uso y sinónimos de la palabra hello, una expresión o gesto de saludo. Ver ejemplos de hello en frases y palabras relacionadas del diccionario."
      }
    ]
  }
}

Licencia

MIT