Как мне связаться с постом Blogger с идентификатором сообщения? - PullRequest
2 голосов
/ 25 августа 2010

Если у меня есть идентификатор сообщения в блоге Blogger, как мне перевести этот идентификатор в URL, который ссылается на сообщение?

Моя конечная цель - перетянуть сообщения со своего сайта Blogger насобственный сайт, а затем сможете перманентно ссылаться на актуальные сообщения.Я делаю это, анализируя RSS-канал для моего блога с помощью Javascript.К сожалению, поле «ссылка» в ленте RSS не является URL-адресом для записи в блоге ... это URL-адрес для комментариев.Однако я могу получить идентификатор сообщения, который, как я предполагал, будет хорошим способом найти 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

Ответы [ 3 ]

1 голос
/ 07 октября 2010

Какая платформа у тебя на Алекс?Является ли использование одного из API GData потенциальным путем для вас?

Мне интересно одно: ссылка rel = "alternate" type = "text / html" для вашего блога указывает на фидгорелки.У вас есть блоггер, настроенный на перенаправление каналов через feedburner?Для моего тестового блога моя альтернативная ссылка для текстовых / html ссылок напрямую на blogspot.com:

<link rel="alternate" type="text/html" href="http://brettmorgan-test-blawg.blogspot.com/2010/10/hello-world.html" title="Hello world"/>
1 голос
/ 25 августа 2010

Ну, это может быть неубедительный ответ, но с помощью каналов Feedburner я получаю прямую ссылку на мои сообщения.

0 голосов
/ 03 января 2012

Пытаюсь понять ваш вопрос немного больше. Вы можете использовать FeedBurner «Buzz-Boost» на вкладке «Опубликовать», чтобы опубликовать ленту сообщений в своем блоге на своем сайте.

...