Bloggerブログの投稿のIDを持っている場合、そのIDを投稿にリンクするURLに変換するにはどうすればよいですか。
私の最終的な目標は、Bloggerサイトから自分のサイトに投稿をプルして、実際の投稿にパーマリンクできるようにすることです。これを行うには、ブログのRSSフィードをJavascriptで解析します。残念ながら、RSSフィードの「リンク」フィールドはブログ投稿へのURLではありません...コメントのフィードへのURLです。ただし、投稿IDを取得することはできます。これは、投稿URLを見つけるための良い方法だと思います。他の提案はありがたいです。
編集:さらに調べてみると、実際の投稿リンクがRSSフィードに含まれていることがわかりました。RSSフィードの解析に使用しているライブラリから、間違ったリンクが表示されていました。ただし、主な問題はまだ残っています。
編集:それでも直接リンクを取得できません。単一のエントリに対して取得するリンクの例を次に示します。
<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">
私が欲しいURLは:
http://chadsharpe.blogspot.com/2010/08/sharpe-watson-bomb-chris-o-jimmy.html