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)
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.
Actualmente en desarrollo experimental, no se recomienda usar en entornos de producción.
Documento estándar OpenAPI (Swagger 3.0)
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."
}
]
}
}