Author: ssmalamb
Date: 2007-07-03 10:36:05 +0200 (Tue, 03 Jul 2007)
New Revision: 5487
Modified:
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
Log:
Added language for every item in search result
Modified:
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
===================================================================
---
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
2007-07-02 17:27:49 UTC (rev 5486)
+++
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
2007-07-03 08:36:05 UTC (rev 5487)
@@ -72,12 +72,12 @@
biasDate="100";
}
- // Sample url:
http://usp1.blinkx.com/partnerapi/sesam/?Adultfilter=true&channelhits=true&printfields=media_duration,media_format_string,language&fieldhits=language,media_format_string&highlight=terms,summaryterms&searchtype=full&Anylanguage=true&BiasDate=50&Start=0&text=pixies
+ // Sample url:
http://usp1.blinkx.com/partnerapi/sesam/?Adultfilter=true&channelhits=true&printfields=media_duration,media_type,language&fieldhits=language,media_format_string&highlight=terms,summaryterms&searchtype=full&Anylanguage=true&BiasDate=50&Start=0&text=pixies
// Please note that Schibsted is charged for every search on Blinkx!
// API is available at http://usp1.blinkx.com/partnerapi/help/
StringBuilder url = new StringBuilder(255);
-
url.append("/partnerapi/sesam/?Adultfilter=true&channelhits=true&printfields=media_duration,media_format_string,language_type&fieldhits=language,media_format_string&highlight=terms,summaryterms");
+
url.append("/partnerapi/sesam/?Adultfilter=true&channelhits=true&printfields=media_duration,media_type,language&fieldhits=language,media_format_string&highlight=terms,summaryterms");
url.append("&searchtype="); url.append(searchType);
url.append(videoSource.length()>0?"&databasematch="+videoSource.toLowerCase():"");
url.append(videoLanguage.length()>0?"&languageType="+videoLanguage.toUpperCase():"&Anylanguage=true");
@@ -194,6 +194,8 @@
item.addField("videoType",
itemContentSibling.getTextContent());
} else if (itemContentSibling.getNodeName().equals("DOMAIN")) {
item.addField("videoDomain",
itemContentSibling.getTextContent());
+ } else if (itemContentSibling.getNodeName().equals("LANGUAGE")) {
+ item.addField("language",
itemContentSibling.getTextContent().toLowerCase());
} else if
(itemContentSibling.getNodeName().equals("STATICPREVIEW")) {
item.addField("staticPreview",
itemContentSibling.getTextContent());
}
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits