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应用程序的其他资源吗?

Windows 8 metro应用程序的Twitter API资源

@millimoose注释"API客户端库可能只允许您访问API本身"是非常准确的。你正在尝试使用的特定查询记录在处理友谊中。文档还引用了它支持的原始Twitter端点,在本例中是follower List。对于这个特定的API, Twitter文档声明需要user_id或screen_name。库不能支持超过可用的

也就是说,你必须看看什么是可用的,有时可以实现你的目标。例如,社交图查询也非常有效,因为它们返回用户id。使用这些用户id,您可以执行UserType。一次收集多个用户的查找查询。这里有一些UserType的链接。查找查询:

使用LINQ获取所有关注者

如何从多个朋友那里获得tweet ?