Wie zu erkennen, welche Blog-API

stimmen
2

Lassen Sie uns sagen, dass Sie eine tote einfache BlogEditor erstellen möchten und eine Ihrer Ideen, was Live Writer tut zu tun ist, und fragen Sie nur die URL der Personen Blog. Wie können Sie, welche Art von Blog erkennen ist es?

Grunderkennung kann mit der URL selbst, wie „getan werden http://myblog.blogger.com “ usw. Aber was , wenn es sich von selbst gehostet?

Ich bin vor allem daran interessiert, wie dies in Java zu tun, aber diese Frage auch als Referenz für jede andere Sprache verwendet werden könnte.

Veröffentlicht am 25/08/2008 um 19:13
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
3

Viele (die meisten?) Blogs wird einen Meta-Tag für „Generator“ hat, die die Blog-Engine auflistet. Zum Beispiel wird ein Blogger-Blog den folgenden Meta-Tag enthalten:

<meta name="generator" content="Blogger" />  

Mein Subtext Blog zeigt den folgenden Generator-Meta-Tag:

<meta name="Generator" content="Subtext Version 1.9.5.177" />  

Dieser Meta-Tag wäre der erste Ort zu suchen. Für Blogs, die auf der Suche nach Mustern zurückgreifen müssen, um nicht über diesen Meta-Tag in der Quelle festgelegt, dann würden Sie den Blog Typen zu bestimmen.

Beantwortet am 25/08/2008 um 19:25
quelle vom benutzer

stimmen
1

Um andere Muster zu bestimmen suchen in die Blogging-Engine zu bestimmen (für diejenigen, die nicht über einen Generator Meta-Tag haben), würden Sie im Grunde sehen nur durch die Quelle etwas Bestimmtes zu diesem Blog-Typ zu bestimmen. Sie würden auch diese über mehrere Blogs dieser Art vergleichen müssen, wie Sie sicherstellen möchten, dass es nicht etwas spezifisch auf die Haut oder das Thema im Einsatz auf dem Blog nur.

Ein anderer Gedanke wäre die Dokumentation der verschiedenen gemeinsamen Blogging-Engine zu lesen, um zu wissen, wie die Lage es die Wege, um Dinge wie MetaWebLog API zu entdecken, usw. IIRC hat Live Writer integrierte Unterstützung für die gängigsten Typen, der Rest ist kategorisiert "MetaWebLog API Blog" oder so ähnlich.

Beantwortet am 25/08/2008 um 19:51
quelle vom benutzer

stimmen
1

Einige Blogs bieten einen Generator Meta-Tag - zB Wordpress - Sie herausfinden können, wenn es irgendwelche Ausnahmen.

Sie werden vorsichtig sein, wie Sie es aber erkennen, überrascht Google mich mit dieser Zeile:

<meta content='blogger' name='generator'/>

Apostrophe ist Blasphemie.

Beantwortet am 25/08/2008 um 19:22
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more