Arbejde med udløsere og forespørgselsskabeloner

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Hvis et bestemt websted ikke er direkte gennemsøges af Microsoft Search Server 2008 server, kan du tilføje den som en placering i organisationsnetværket og medtage dens søgeresultaterne for brugere af webstedet for søgecentret. Når du tilføjer en placering i organisationsnetværket, skal du angive den forespørgselsskabelon, der bruges til forespørgsel URL-Adressen til den placering i organisationsnetværket. Du kan eventuelt også angive en eller flere forespørgselsbegrænsninger, kaldet udløsere, til at begrænse de forespørgsler, der sendes til den placering i organisationsnetværket.

I dette emne kan du få mere at vide om, hvordan du angiver udløsere, og hvordan du opretter forespørgselsskabelonen til en placering til samlet søgning.

Udløsere

En udløser er en forespørgselsbegrænsning, der bruges til at bestemme, hvornår en forespørgsel sendes. Når du opretter en placering til samlet søgning, kan du angive udløsere, der bruges til at bestemme, hvornår en forespørgsel sendes til den. Kun forespørgsler, der svarer til det mønster, der er angivet for udløserne i definitionen af placeringen, videresendes til placeringen til samlet søgning.

Der findes to typer udløsere:

  • Præfiks Forespørgslen skal indledes med det nøjagtige ord, der er angivet i udløseren. Eksempelvis hvis "vejr" er angivet som udløser præfiks derefter forespørgslen videresendes "vejrudsigt New York, NY" men "New York, NY" er ikke videre.

    Bemærk: Kun den del af forespørgslen, der følger præfikset, sendes, så i eksemplet "vejr København, DK", sendes kun "København, DK" til placeringen, der er medlem af organisationsnetværk.

  • Regex Forespørgslen skal svare til det angivne søgemønster mønster. Du kan finde flere oplysninger om oprettelse af regulære udtryk, .NET Framework regulære udtryk.

Forespørgselsskabeloner

Skabelonen forespørgsel indeholder parameteriseret URL-Adressen til den placering i organisationsnetværket, og søgeforespørgsler videresendes til denne URL-Adresse. Parameteriseret URL-Adressen skal returnere strukturerede XML-resultater (for eksempel RSS- eller Atom resultater).

Search Server 2008 understøtter to typer af sammenkædede placeringer:

  • Søgeindeks på denne server
    Forespørgselsskabelonen til placeringstypen Søgeindeks på denne server til samlet søgning skal indeholde parameteren searchTerms, som du angiver således:

{searchTerms}

Den skal også indeholde eventuelle yderligere forespørgelsesbegrænsninger, f.eks. en søgning på indhold fra en bestemt forfatter, som vist i følgende eksempel:

Author:"{searchTerms}"

Forespørgselsskabelonen til denne type placering til samlet søgning må ikke indeholde søgeresultaternes URL-adresse.

  • OpenSe bue
    Alle internetwebsted, der understøtter OpenSearch-standarden.

Skabelonen forespørgsel er svarer til skabelonen URL-Adresse i OpenSearch specifikation, og syntaksen er baseret på den URL-Adresse til skabelon syntaksen. Følgende er et eksempel på en placering forespørgselsskabelon, der indeholder en parameteriseret URL-Adresse til at oprette forbindelse til Live Search-tjenesten:

http://search.live.com/results.aspx?q={searchTerms}&format=rss

I dette eksempel indeholder forespørgselsskabelon OpenSearch skabelon parameter searchTerms. Parameteren searchTerms er en pladsholder for de søgeord, der videresendes til den placering i organisationsnetværket. Du kan angive yderligere parametre i forespørgselsskabelon. Du kan finde flere oplysninger om disse parametre, OpenSearch 1.1 parametre sektion i OpenSearch-specifikationen.

Du kan angive, om en parameter er valgfri, ved at medtage et spørgsmålstegn (?) efter parameternavnet. I følgende eksempel er parameteren searchTerms nødvendig, mens parameteren startIndex ikke er nødvendig:

http://search.live.com/results.aspx?q={searchTerms}&format=rss&first={startIndex?}

Bemærk: Parametre, som du angiver i URL-skabelonen, skal være URL-kodede. I det foregående eksempel er og-tegnet (&) erstattet med URL-kodningen for dette tegn, "&".

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×