2010-08-25 6 views
2

Si j'ai l'ID d'un article sur un blog Blogger, comment puis-je traduire cet ID dans une URL liée à ce billet?Comment créer un lien vers un post Blogger avec un ID de message?

Mon but ultime est de tirer les messages de mon site Blogger à mon propre site, et être en mesure de permalink aux postes réels. Je fais cela en analysant le flux RSS pour mon blog avec Javascript. Malheureusement, le champ "lien" dans le flux RSS n'est pas une URL vers le blog ... c'est une URL vers un flux de commentaires. Je peux, cependant, saisir l'ID de poste, que je supposais être un bon moyen de trouver l'URL de l'article. Toute autre suggestion appréciée.

Edit: Après vérification, je trouve que le lien de poste réel est inclus dans le flux RSS. La bibliothèque que j'utilise pour analyser le flux RSS me donnait le mauvais lien. Cependant, la question principale demeure.

Modifier: Ne peut toujours pas obtenir de lien direct. Voici un exemple des liens que je reçois pour une seule entrée:

<link rel=​"replies" type=​"application/​atom+xml" href=​"http:​/​/​chadsharpe.blogspot.com/​feeds/​2276618748913180797/​comments/​default" title=​"Post Comments">​ 
<link rel=​"replies" type=​"text/​html" href=​"https:​/​/​www.blogger.com/​comment.g?blogID=4528045192864780582&postID=2276618748913180797" title=​"2 Comments">​ 
<link rel=​"edit" type=​"application/​atom+xml" href=​"http:​/​/​www.blogger.com/​feeds/​4528045192864780582/​posts/​default/​2276618748913180797?v=2">​ 
<link rel=​"self" type=​"application/​atom+xml" href=​"http:​/​/​www.blogger.com/​feeds/​4528045192864780582/​posts/​default/​2276618748913180797?v=2">​ 
<link rel=​"alternate" type=​"text/​html" href=​"http:​/​/​feedproxy.google.com/​~r/​Funwhenwet/​~3/​PuX-Fqz_xKE/​sharpe-watson-bomb-chris-o-jimmy.html" title=​"Sharpe, Watson, Bomb, Chris O, Jimmy"> 

L'URL que je veux est:

http://chadsharpe.blogspot.com/2010/08/sharpe-watson-bomb-chris-o-jimmy.html 

Répondre

1

Eh bien, cela peut être une réponse boiteuse, mais en utilisant le Feedburner nourrit je reçois un lien direct lien vers mes messages.

+0

Cela DEVRAIT être aussi simple, c'est pourquoi je suis très confus. Voir mes modifications ci-dessus pour plus d'informations. –

1

Quelle plateforme êtes-vous sur Alex? L'utilisation de l'une des API GData est-elle un chemin potentiel pour vous?

Je suis curieux de savoir une chose, le lien lien rel = « alternate » type = « text/html » pour votre blog pointe au brûleur d'alimentation. Avez-vous configuré votre blogueur pour rediriger les flux via feedburner? Pour mon blog de test mon lien alternatif pour les liens texte/html directement à blogspot.com:

<link rel="alternate" type="text/html" href="http://brettmorgan-test-blawg.blogspot.com/2010/10/hello-world.html" title="Hello world"/> 
-1

Essayez de comprendre votre question un peu plus. Vous pouvez utiliser 'buzz-boost' de Feedburner sous l'onglet 'Publiciser' pour republier un flux de vos articles de blog sur votre site.