Yahoo! ändert mal wieder die Identifier zum strukturierten Suchen. Aus: searchmonkeyid:com.yahoo.page.uf.hcard wird: searchmonkey:com.yahoo.page.uf.hcard

SearchMonkey: Structured Search

Auch wenn ich mich wiederhole: Hoffentlich schafft es Yahoo! den SearchMonkey demnächst etwas besser in die Standard-Suche zu integrieren. Man kann doch keinem normalen Menschen erzählen er müsse nach searchmonkey:com.yahoo.page.uf.hcard suchen um Profile zu finden 🙂

Die aktualisierte Liste aller unterstützten Formate:

Die strukturierte Suche über diverse Microformats-Kürzel im Query funktioniert ja schon eine ganze Weile auch mit BOSS (Build your Own Search Service), aber, wie gestern von Yahoo! Ankündigt, wurde der SearchMonkey jetzt komplett in die Such-API BOSS integriert.

Wer seiner BOSS-Applikation semantischen Charakter spendieren will, muss seiner Query-URL einfach folgende Key-Value Paare anhängen:

  • &view=searchmonkey_rdf – für diverse RDF-Formate wie z.B. Dublin Core, FOAF oder SIOC
  • &view=searchmonkey_feed – für diverse Microformats wie z.B. hCard oder hCalendar

…und so wird aus einem normalen Ergebnis ein semantisches Feuerwerk :(|)

Yahoo! hat den SearchMonkey jetzt auch in ihren Suchdienst BOSS (Build your Own Search Service) integriert.

Einfach die entsprechende SearchMonkey – Konstante als {query} übergeben (eine Liste von Konstanten findet ihr hier):

http://boss.yahooapis.com/ysearch/web/v1/{query}?appid={youBOSSappid}Code-Sprache: JavaScript (javascript)
http://boss.yahooapis.com/ysearch/web/v1/searchmonkeyid:com.yahoo.page.uf.hcard?appid={youBOSSappid}Code-Sprache: JavaScript (javascript)

oder mit normalen Suchbegriffen kombinieren (alle hCards von Mr. T):

http://boss.yahooapis.com/ysearch/web/v1/searchmonkeyid:com.yahoo.page.uf.hcard+mr.t?appid={youBOSSappid}Code-Sprache: JavaScript (javascript)

: (|)