用于实现REST API的ASP.NET MVC的Twitter库

时间:2011-09-07 23:19:11

标签: asp.net twitter

我一直在为我的ASP.NET NET MVC 3软件寻找一个twitter lib,但我需要实现我在Twitter Helper或Twitterizer中找不到的REST API函数。 Rest API允许我使用Find People查询。

还有另外一个可以解决我的问题吗?

2 个答案:

答案 0 :(得分:1)

我的建议是尝试查看一个库,例如已经包含大量Twitter API方法的包装的TweetSharp。如果这对您不起作用,请考虑使用诸如HammockRest或RestSharp之类的库来编写自己的包装器,这些库支持使用http,oauth和其他可能对您有帮助的功能。

答案 1 :(得分:0)

在Twitterizer中看起来更好我找到了我需要的东西,执行搜索人员和其他功能。我建议Twitterizer在ASP.NET MVC 3中使用twitter,因为oAuth进程有更好的代码。

这里是使用Twitterizer在Twitter中搜索人物的示例代码:

                UserSearchOptions options = new UserSearchOptions();
                options.NumberPerPage = 40;
                options.Page = 1;

                TwitterResponse<TwitterUserCollection> usersResponse = TwitterUser.Search(tokens,pesquisa.Conteudo,options);

                if (usersResponse.Result == RequestResult.Success)
                        {

                          StringBuilder list = new StringBuilder();

                          foreach (var u in usersResponse.ResponseObject)
                          {

                              list2.Append(u.Name + "-" + u.Id);

                          }
                          ViewBag.Result_Twitter = list.ToString();
                        }