Klient
Alle som vil kan enkelt integrere Search Daimon sine søkeresultater
på sitt nettsted via vår XML interface. Til dette har
vi en ferdig klient i PHP. Dette er den samme klienten som vi bruker
på SearchDaimon.com, så alt du ser på SearchDaimon.com skal
du i utgangspunktet kunne få til på din side.
Last ned klienten her.
Oppset.
Klienten skal kunne kjøre uten noen konfigurering, alt du trenger
å gjøre er å pakke den ut å laste den opp
til din side. For å integrere den i ditt design kan følgende
filer forandres.
config.php - div variabler, husk å forandre dit brukernavn.
Verdi |
|
$vis_treff |
Antall treff som skal vises pr side. |
$search_bruker |
Brukernavn på Search Daimon, uten dette vil du
ikke få betalt for klikk. |
$default_sprok |
Standard språk, bruker hvis ikke noe annet
er valgt. |
$server |
Hvor er Search Daimon servere. |
$thumbnales |
Fra hvor skal vi hente bilder av nedisdene. |
$cache |
Hva for et ord skal brukes som utrykk for cache. |
$offensive_code |
Hva for et skal brukes som utrykk for offensive
code. |
template_search.html - Dette er templaten som brukeren ser
når han går direkte til index.php, eller søker
uten å ha skrevet inn et søkeord.
template_result.html - Dette er templaten som definerer
hvordan resultatet fra et søk skal se ut.
template_cashe.html - Dette er templaten som definerer hvordan
en side i vår hurtigbuffer skal se ut.
XML funksjoner
Hvis du ønsker å lage din egen klient, eller forandre
vår har vi flere XML funksjoner er tilgjengelig.
Dette fungerer slik at du henter XML data fra flere CGI script
på våre servere. For eksempel kan et søk på
"chat" gi et slikt svar:
<?xml version="1.0" encoding="UTF-8"
?>
<search>
<treff totalt="551"
query="chat" tid="0.0343539714813232"
start="0" stop="2"
/>
<treff>
<url>http://snakk.dagbladet.no/</url>
<posisjon>1<posisjon
/>
<tittel>Dagbladet
snakk</tittel>
<beskrivelse>
Pratetjeneste
fra Dagbladet. Basert på Volano Chat.
</beskrivelse>
<category>
dmoz:
World/Norsk/Data/Internett/Pratetjenester
</category>
<cache>TRUE</cache>
<offensive_code>FALSE</offensive_code>
</treff>
<treff>
<url>http://www.irc.no/</url>
<posisjon>2<posisjon
/>
<tittel>IRC.no</tittel>
<beskrivelse>Informasjon
on internet relay chat IRC i Norge.
Nettstedet
er publisert av IRCNO.
</beskrivelse>
<category>
dmoz:
World/Norsk/Data/Internett/Pratetjenester
</category>
<cache>TRUE</cache>
<offensive_code>FALSE</offensive_code>
</treff>
</search>
Søk
http://www.SearchDaimon.com/cgi-bin/search/v2/cgi-bin/searchXML.cgi
Parametere:
Verdi |
Obligatorisk? |
Eksempel |
|
query |
Ja |
query=chat |
Selve søke spørsmålet. |
sprok |
Nei |
sprok=NBO |
Hvilket språk det skal søkes i. Språk
i ISO 639 - bokstav.
Eks: Norwegian Bokmål = NBO, English = ENG |
start |
Nei |
start=2 |
Hvilken side som ønskes. Hvis utelatt for
du første side. |
search_bruker |
Nei |
search_bruker=Search Daimon |
Brukernavnet ditt hos oss. |
Fungerende eksempel:
Søke på "chat" i norsk index: http://www.SearchDaimon.com/cgi-bin/search/v2/cgi-bin/searchXML.cgi?query=chat&sprok=NBO
Cashe
http://www.SearchDaimon.com/cgi-bin/search/v2/cgi-bin/cacheXML.cgi
Parametere:
Verdi |
Obligatorisk? |
Eksempel |
|
DocID |
Ja |
DocID=123 |
Hvilken DocID du ønsker cashe for. |
Fungerende økesmpel:
Hente cashe for DocId 3695170: http://www.SearchDaimon.com/cgi-bin/search/v2/cgi-bin/cacheXML.cgi?DocID=3695170
|