gpt4 book ai didi

c# - 用于 Windows 8 Metro 应用程序的 Twitter API 资源

转载 作者:太空宇宙 更新时间:2023-11-03 16:17:55 25 4
gpt4 key购买 nike

我正在开发一个使用 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;
}

但即使这样也行不通,因为此查询需要特定用户的特定屏幕名称。

我不想要这个,我想要更通用的功能。

我能做什么?有人知道 Windows 8 Metro 应用程序的其他资源吗?

最佳答案

@millimoose 的评论“API 客户端库可能只会让您访问 API 本身”非常准确。您尝试使用的特定查询记录在 Handling Friendships .该文档还引用了它支持的原始 Twitter 端点,即 Followers List。在这种情况下。在这个特定的 API 上,Twitter 文档指出 user_id 或 screen_name 是必需的。该库不能支持超过可用的数量。

也就是说,您必须查看可用的并且有时可以实现您的目标的内容。即还有一些非常有效的社交图谱查询,因为它们会返回用户 ID。使用这些用户 ID,您可以执行 UserType.Lookup一次收集多个用户的查询。以下是 UserType.Lookup 查询的几个链接:

Get all followers using LINQ to Twitter

How to get tweets from a multiple of friends?

关于c# - 用于 Windows 8 Metro 应用程序的 Twitter API 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15137594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com