0

ブロガー アカウントの各ブログのタイトルを取得する次のコードがあります。これはブログのタイトルを一覧表示しますが、必要なのはブログの 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 {}

前もって感謝します..

4

1 に答える 1

0

次のコードを使用して blogid を取得できました。それはちょっと汚いですが、仕事をします。例外を回避するために、null チェックを追加します。

foreach (AtomEntry entry in feed.Entries)
  {
    string[] url = entry.SelfUri.ToString().Split('/');
    string blogid = url[url.Length - 1];
  }
于 2013-10-13T16:17:03.070 に答える