Windows 8 metro应用程序的Twitter API资源
本文关键字:Twitter API 资源 应用程序 metro Windows | 更新日期: 2023-09-27 18:01:38
我正在开发一个使用Twitter API收集用户信息的应用程序。我在我当前的项目中使用linqToTwitter,但它不允许我做很多我想做的事情。
例如,我需要获得一个搜索用户的关注者列表。LinqToTwitter允许我查找给定名称的用户,并且该用户位于身份验证用户的关注者列表中。代码如下:
public List<User> RecupererFollower()
{
var friendship =
(from friend in MainPage.twitterCtxProp.Friendship
where friend.Type == FriendshipType.FollowersList
&& friend.SourceScreenName==MainPage.texte
select friend).ToList();
Followers = (from friend in friendship
select new User //Un utilisateur est créé grâce aux données récupérées précédemment.
{
Name = friend.ScreenName
}).ToList(); //Cette partie constitue la liste de tweets récupérés précédemment.
return Followers;
}
但是即使这样也不起作用,因为这个查询需要特定用户的特定screenName。
我不想要这个,我想要更一般的函数
我能做什么?有人知道Windows 8 metro应用程序的其他资源吗?
@millimoose注释"API客户端库可能只允许您访问API本身"是非常准确的。你正在尝试使用的特定查询记录在处理友谊中。文档还引用了它支持的原始Twitter端点,在本例中是follower List。对于这个特定的API, Twitter文档声明需要user_id或screen_name。库不能支持超过可用的
也就是说,你必须看看什么是可用的,有时可以实现你的目标。例如,社交图查询也非常有效,因为它们返回用户id。使用这些用户id,您可以执行UserType。一次收集多个用户的查找查询。这里有一些UserType的链接。查找查询:
使用LINQ获取所有关注者
如何从多个朋友那里获得tweet ?