如何在博客中列出博客ID

时间:2013-09-24 18:42:19

标签: c# blogger

我有以下代码可以获得博客帐户的每个博客的标题。这将列出博客的标题,但我需要的是显示博客的ID。有没有办法做到这一点?

FeedQuery query = new FeedQuery();
query.Uri = new Uri("http://www.blogger.com/feeds/default/blogs");
AtomFeed feed = null;
try
{
  feed = service.Query(query);
  foreach (AtomEntry entry in feed.Entries)
  {
    label1.Text += "Blog ID: " +   entry.Title.Text  ;
  }
}

catch {}

提前致谢..

1 个答案:

答案 0 :(得分:0)

我可以使用以下代码获取blogid。这有点脏,但做的工作。添加一些空检查以避免异常。

foreach (AtomEntry entry in feed.Entries)
  {
    string[] url = entry.SelfUri.ToString().Split('/');
    string blogid = url[url.Length - 1];
  }