Personalizada / avanzada
Para usuarios avanzados, navegadores personalizados o cualquier cosa que acepte una URL de motor de búsqueda en bruto, aquí están los valores exactos de Suede.
Las dos URL
| Propósito | URL |
|---|---|
| Búsqueda | https://suede.io/search?q=%s |
| Sugerencias | https://suede.io/api/autosuggest?q=%s |
%ses el marcador de posición de consulta que la mayoría de los navegadores usan en su diálogo de "añadir un motor de búsqueda". Algunos navegadores esperan{searchTerms}en su lugar (el marcador de posición de OpenSearch); ambos se refieren a lo mismo: dónde va tu consulta.- La URL de búsqueda es todo lo que necesitas para un motor predeterminado básico.
- La URL de sugerencias es opcional. Devuelve OpenSearch Suggestions JSON
(
application/x-suggestions+json) —el array[query, [completions], [descriptions], [urls]]— para que la barra de direcciones pueda mostrar terminaciones mientras escribes. Suede las calcula de forma privada, en memoria, a partir de su propio corpus; no se conserva un historial de sugerencias asociado a ti.
Descriptor OpenSearch
Si tu navegador lee OpenSearch, apúntalo al descriptor y captará ambas URL automáticamente:
https://suede.io/opensearch.xmlEl descriptor también se anuncia desde el <head> de cada página mediante
<link rel="search" …>, así que la mayoría de los navegadores lo descubren por su cuenta; consulta
Android y autodescubrimiento.
Búsqueda por palabra clave / acceso directo
En un navegador Chromium puedes dar a Suede un acceso directo (p. ej. suede). Escribe el acceso directo, pulsa
Tab o Espacio, y luego tu consulta, para buscar en Suede a demanda incluso cuando no es tu predeterminado.
Las extensiones de Suede vienen con la palabra clave suede preconfigurada.
Ejemplos rápidos
Una URL de búsqueda simple (sustituye tu consulta codificada por %s / {searchTerms}):
https://suede.io/search?q=open+source+searchObtén sugerencias para un prefijo (devuelve el array JSON de OpenSearch):
curl "https://suede.io/api/autosuggest?q=quantum"