Med Custom Search JSON API kan du udvikle websteder og applikationer til at hente og vise søgeresultater fra Programmable Search Engine programmatisk.Med dette API kan du bruge RESTful-forespørgsler til at få enten websøgnings- eller billedsøgningsresultater i JSON-format.
Dataformat
Custom Search JSON API kan returnere resultater i JSON-dataformat.
Den bruger OpenSearch 1.1-specifikationen.
Forudsætninger
Søgemaskine-ID
Hvor du bruger Custom Search JSON API, skal du først oprette og konfigurere din Programmable Search Engine. Hvis du ikke allerede har oprettet en programmerbar søgemaskine, kan du starte ved at besøge kontrolpanelet for programmerbare søgemaskiner.
Følg vejledningen for at få mere at vide om de forskellige konfigurationsmuligheder.
Når du har oprettet en programmerbar søgemaskine, skal du besøge hjælpecenteret for at lære, hvordan du finder dit søgemaskine-ID.
API-nøgle
Custom Search JSON API kræver, at du bruger en API-nøgle. Få en nøgle
Prisfastsættelse
Custom Search JSON API giver 100 søgeforespørgsler om dagen gratis. Hvis du har brug for flere, kan du tilmelde dig fakturering i API-konsollen. Yderligere forespørgsler koster 5 USD pr. 1.000 forespørgsler, op til 10.000 forespørgsler pr. dag.
Hvis du har brug for mere end 10.000 forespørgsler pr. dag, og din programmerbare søgemaskine søger på 10 websteder eller færre, er du måske interesseret i Custom Search Site Restricted JSON API, som ikke har en daglig forespørgselsgrænse.
Overvågning
Grundlæggende overvågning for Custom Search JSON API er tilgængelig via Cloud Platform Console’s API Dashboard. For mere avanceret overvågning er Google Clouds Operations-pakke (tidligere Stackdriver) tilgængelig.
Med Google Cloud Operations kan du oprette brugerdefinerede dashboards, oprette advarsler og få adgang til metrikdata programmatisk. Hvis du vil have adgang til brugerdata for Custom Search JSON API i Google Cloud Operations, skal du vælge “Ressourcetype”: Se Overvågning af din API-anvendelse for at få en diskussion af de forskellige overvågnings- og advarselsfunktioner, der leveres af API Dashboardet og Google Cloud Operations-pakken.