我有以下代码可以获得博客帐户的每个博客的标题。这将列出博客的标题,但我需要的是显示博客的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 {}
提前致谢..
答案 0 :(得分:0)
我可以使用以下代码获取blogid。这有点脏,但做的工作。添加一些空检查以避免异常。
foreach (AtomEntry entry in feed.Entries)
{
string[] url = entry.SelfUri.ToString().Split('/');
string blogid = url[url.Length - 1];
}