API - få tillgång till bloggdata från den svenska bloggosfärenGenom att använda API:t och få tillgång till data från knuff.se så kan du erbjuda dina egna besökare ett mervärde på din egen sajt med hjälp av tusentals svenska bloggar. Om du har en mindre blogg och bland annat vill visa vilka andra bloggar som skriver om din blogg, så är det bättre att du använder Knuffs bloggwidget istället för det mer avancerade API:t. Allmänt
Just nu finns det två olika sätt att använda API:t. API-widget (javascript)![]()
Grundkod<script type="text/javascript" src="http://export.knuff.se/api/?konfigurering" charset="utf-8"></script> Konfigurering av huvudfunktion
Konfigurering av detaljer
ExempelVisa de 5 senaste länkarna till spreadfirefox.com/en-US/worldrecord/<script type="text/javascript" src="http://export.knuff.se/api/?u=spreadfirefox.com%2Fen-US%2Fworldrecord%2F" charset="utf-8"></script> Visa de 7 mest aktuella länkarna till apple.com/se/iphone/ utan grundlayout.<script type="text/javascript" src="http://export.knuff.se/api/?u=http%3A%2F%2Fwww.apple.com%2Fse%2Fiphone%2F&c=1&s=1&n=7" charset="utf-8"></script> Visa de 5 nyaste blogginläggen som nämner Hillary Clinton<script type="text/javascript" src="http://export.knuff.se/api/?q=%22Hillary+Clinton%22" charset="utf-8"></script> ImplementationOm du vill visa ett sökresultat efter ord så är det enklaste att gå till knuff.se, göra en vanlig sökning och därefter klistra in den widgetkod du hittar där. Om du vill visa länkar till en viss webbsida eller permalänk så krävs det lite mer pill. Allra enklast är om du bara vill visa blogglänkar till en enda sida - t.ex. länkar till framsidan på knuff.se - då är det bara att klistra in ovanstående kod med u satt till knuff.se (u=knuff.se) Lite mer komplicerat blir det när du automatiskt vill visa länkar till webbsidor på deras respektive permalänkar - då måste du få ditt CMS att automatiskt skicka aktuell webbsida som ett urlencode:at argument. Den här sidan kommer att uppdateras efterhand när folk berättar (eller jag lär mig) hur man gör det i olika program. Visa länkar till inlägg i WordPress (på egen domän)Peta in följande kod på ett passande ställe i ditt aktuella tema (ofta raden ovanför <h2 id="comments">) i /wp-content/themes/ditt-tema-namn/comments.php <script type="text/javascript" src="http://export.knuff.se/api/?u=<?php echo urlencode(str_replace("http://", "", get_permalink())); ?>" charset="utf-8"></script> Visa länkar till inlägg på BlogspotLogga in, gå till Layout och Edit HTML. Spara ner en säkerhetskopia av din mall (template). Kryssa sedan i Expand Widget Templates och leta upp <b:includable id='comments' var='post'> i textmassan. Klistra sedan in följande kod... <script type='text/javascript'> document.write('<'+'script type=\'text/javascript\' src=\'http://export.knuff.se/api/?u='+encodeURIComponent('<data:post.url/>'.replace('http://',''))+'\' charset=\'utf-8\'><\/scr'+'ipt>'); </script> ...någonstans mellan <b:if cond='data:post.allowComments'> och den rubrik-tagg (t.ex. <h4>) som brukar finnas någon rad efter. Exempel på hur det kan se ut... Då koden endast visas på permalänk-sidorna så kan du inte använda Blogspots Preview-funktion för att se om det fungerar. Tryck Save template och besök inlägg på din vanliga bloggadress för att se widgeten. XML/RSS-flöden
FunktionerFör att få reda på adresserna till alla de olika funktionerna; kontakta Johan genom bloggar@gmail.com med en kort beskrivning av vad du planerar att göra.
Tekniska detaljer
Exempel på data
<item> title ger namnet på inlägget samt bloggen som kommenterar. link ger adressen till det blogginlägg som kommenterar. guid kan bl.a. användas för att rapportera felaktiga inlägg till knuff.se. comments avslöjar vilken exakt sida hos er som inlägget länkar till. pubDate anger när inlägget säger sig ha publicerats. Exempel på en effektiv implementation för att visa länkande bloggarNedanstående lösning leder till en minimal belastning för alla parter. Istället för att er implementation konstant frågar om tusentals olika webbadresser har fått några nya länkar så berättar knuff.se när/om det finns någon ny information.
| Aktuellt på svenska bloggarInlägg
NyheterBloggarBöcker
FilmBloggtopplistorKnuffpoäng
Länkande bloggar
Länkande inlägg
Ge din egen sajt en Knuff Använd Knuffs API och widgets för att enkelt och gratis visa vad den svenska bloggosfären skriver om på din egen sajt.Sponsrade länkarTeknikHälsa och modeResorNöjeEkonomi |