我正在构建一个小型 Stack Overflow 应用程序,但要从 Stack Overflow 收集有关用户的信息,我需要知道他们的用户 ID。我希望用户能够输入他们的显示名称/用户名并让应用程序找到他们的用户 ID。但是,我知道用户名不是唯一的,但是是否有可能通过 C# 找到具有我指定的用户名的人的所有用户 ID?你能给我一些示例代码吗?这可能可以通过屏幕抓取用户页面以某种方式完成,但我不确定如何完成这类事情。
顺便说一句,我不想使用数据转储来完成此操作。我只想通过“用户”页面或类似内容以某种方式找到此信息。
顺便说一下,我发布了一个similar question on Meta Stack Overflow并被指示将其发布在这里,因为它属于 Stack Overflow!
最佳答案
previous version这个答案不再起作用了。它可以修改为再次工作,但不再需要了——现在,有 official API . inname
参数 the /users
method正是您要找的。p>
示例:http://api.stackexchange.com/2.2/users?order=desc&sort=reputation&inname=steve&site=stackoverflow
关于c# - 使用 C# 中的显示名称查找 Stack Overflow 用户的用户 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1447840/