El acceso a la API para los resultados de los motores de búsqueda si están disponibles no son gratuitos.
¡Usando OpenSerp, puede obtener resultados de búsqueda de Google , Yandex , Baidu a través de API o CLI!
Vea los ejemplos de uso de Docker y CLI a continuación (búsqueda, imágenes).
Ejecutar el servidor API:
# Use la ejecución de imagegageCocker prebuilt -p 127.0.0.1:7000:7000 -It Karust/OpenSerp Serve -a 0.0.0.0 -p 7000# o construir uno y ejecutar usando Docker -Compose.yamldocker -Compose up - -Build
Parámetro | Descripción |
---|---|
texto | Mensaje de texto para buscar |
lang | Páginas de búsqueda en lenguaje seleccionado ( EN , DE , RU ...) |
fecha | Fecha en YYYYMMDD..YYYYMMDD formato (por ejemplo, 20181010..20231010) |
archivo | Extensión del archivo a la búsqueda (por ejemplo, PDF , DOC ) |
sitio | Buscar dentro de un sitio web específico |
límite | Limitar el número de resultados |
respuestas | Incluya las respuestas de Google como índices de rango negativo (por ejemplo, true , false ) |
Obtenga 20 resultados de Google para hello world
, solo en inglés:
GET http:/127.0.0.1:7000/google/search?lang=EN&limit=20&text=hello world
Puede reemplazar google
a yandex
o baidu
en la consulta para cambiar el motor de búsqueda. |
[ {"rango": 1, "url": "https://en.wikipedia.org/wiki/%22hello,_world!%22_program","title": "" ¡Hola, mundo! "Programa", "Descripción" : "Un programa" ¡Hola, Mundo! "Es generalmente un programa de computadora que ignora cualquier entrada y salida o muestra un mensaje similar a" ¡Hola, mundo! ".", "AD": FALSO}, ]
Obtenga 100 resultados de Google para golden puppy
:
GET http://127.0.0.1:7000/google/image?text=golden puppy&limit=100
Usar la bandera -h
para ver los comandos.
Puede usar el comando serve
para servir API:
Servicio de OpenSerp
O los resultados de impresión en CLI usando el comando search
:
OpenSerp Buscar en Google "Cómo ser prohibido de Google Fast" # Cambiar `Google` a 'Yandex` o' Baidu`
Como resultado, debe obtener la salida JSON que contenga los resultados de búsqueda:
[ {"rango": 1, "url": "https://www.cyberoptik.net/blog/6-sure-fire-ways-to-get-banned-from-google/", "título": "11 Formas seguras de ser expulsados de Google | Siempre mejor · 4 ... "," anuncio ": falso }, ]
Este proyecto tiene licencia bajo la licencia MIT; consulte el archivo de licencia para obtener más detalles.
Si tiene algunos problemas/errores/preguntas, no dude en abrir un problema.