정보 과잉 시대에 강력하고 유연한 검색 도구를 갖는 것은 웹을 탐색하기 위한 마법의 열쇠를 쥐는 것과 같습니다. 오늘 우리는 SearXNG 서비스라는 마법의 열쇠를 가져왔습니다. 이 TypeScript 기반 서비스는 SearXNG 검색 엔진 API와 원활하게 상호 작용하므로 검색을 수행하고 다양한 형식의 결과를 가져올 수 있습니다. 멋진 웹 애플리케이션을 개발 중이거나 강력한 백엔드 검색 지원이 필요한 경우 SearXNG 서비스가 이상적인 솔루션입니다.
SearXNG 서비스는 단순한 도구 그 이상입니다. 귀하의 개발 작업을 더욱 효율적이고 즐겁게 만들어주는 검색 동반자입니다.
단일 명령으로 SearXNG 서비스를 설치하세요.
npm install searxng
SearXNG 서비스를 가져오고 구성하여 사용을 시작하세요.
import { SearxngService, type SearxngServiceConfig } from 'searxng'; const config: SearxngServiceConfig = { baseURL: 'https://your-searxng-instance.com', defaultSearchParams: { format: 'json', lang: 'auto', }, defaultRequestHeaders: { 'Content-Type': 'application/json', }, }; const searxngService = new SearxngService(config);
다양한 카테고리 중에서 선택하여 검색 결과를 세분화하세요.
export type SearxngCategory = | 'general' | 'web' | 'images' | 'videos' | 'news' | 'music' // Add more categories as needed ;
선호하는 검색 엔진과 지역을 선택하여 검색 환경을 맞춤설정하세요.
export type SearxngEngine = | 'google' | 'bing' | 'duckduckgo' // Add more engines ; export type SearxngLocale = | 'en' | 'es' | 'fr' // Add more locales ;
탐색 여행을 시작하려면 검색 방법을 사용하세요.
async search( input: string, params?: Partial<SearxngSearchParameters>, ): Promise<SearxngSearchResults>
간단한 검색을 통해 마법 열쇠의 힘을 확인하세요.
async function performSearch() { try { const results = await searxngService.search('example query'); console.log(results); } catch (error) { console.error('Search failed:', error); } } performSearch();
추가 매개변수를 사용하여 더욱 정교한 검색 수행:
async function performSearchWithParams() { const searchParams = { categories: ['general', 'web'], engines: ['google', 'bing'], lang: 'en', pageno: 2, time_range: 'month', format: 'json', }; try { const results = await searxngService.search('example query', searchParams); console.log(results); } catch (error) { console.error('Search failed:', error); } } performSearchWithParams();
SearXNG 서비스는 단순한 도구 그 이상입니다. 복잡한 검색을 간단하고 재미있게 만들어주는 검색 마술 지팡이입니다. 개발자이든 기술 애호가이든 SearXNG 서비스는 더욱 강력한 검색 기능을 달성하는 데 도움이 될 수 있습니다. 지금 SearXNG 서비스를 설치하고 마법 같은 검색 여행을 시작하세요!
위 내용은 SearXNG 서비스의 마법을 발견하고 검색 엔진 API를 강화하세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!