Читать твиттер user_timeline.xml? Screen_name = "xyz" содержимое файла в csharp - PullRequest
0 голосов
/ 04 июня 2011

любой может подсказать мне процедуру (код) для получения идентификатора и значения сообщения (текстового тега) в переменной c # из http://twitter.com/statuses/user_timeline.xml?screen_name="xyx"; URL-адреса в c #.

Ответы [ 2 ]

1 голос
/ 04 июня 2011

Вы можете использовать код, подобный этому:

var url = "http://twitter.com/statuses/user_timeline.xml?screen_name=" + name;
var doc = XDocument.Load(url);
var statuses = from status in doc.Root.Elements("status")
               select new
               {
                   Id = status.Element("id").Value,
                   Text = status.Element("text").Value
               };
0 голосов
/ 04 июня 2011

Ссылка на Twitter, безусловно, вариант.

Пример их кода:

var twitterCtx = new TwitterContext();

            var publicTweets =
                from tweet in twitterCtx.Status
                where tweet.Type == StatusType.Public
                select tweet;

            publicTweets.ToList().ForEach(
                tweet => Console.WriteLine(
                    "User Name: {0}, Tweet: {1}",
                    tweet.User.Name,
                    tweet.Text));

Тем не менее, я большой поклонник синтаксиса Linq.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...