【问题标题】:Request on several user accounts at once一次请求多个用户帐户
【发布时间】:2011-05-25 00:40:04
【问题描述】:

对于我的应用程序,我需要检索 Twitter 帐户列表的关注者数量。到目前为止它工作正常;但是我想我的电话限制为每小时 150 次,因为我是匿名打电话的。

这是我发送的请求的伪代码:

foreach(user in mylist)
{
    HttpWebRequest.Create(http://twitter.com/users/show.xml?screen_name=[username]);
    retrieveNbFollowers(request.GetResponse());
}

现在,我的问题... :) 有没有办法同时为多个用户发送这种请求,例如 [...]/show.xml?screen_name=user1,user2,user3 等。 (顺便说一句,这不起作用)。我还没有找到解决方案...也许 API 根本不允许...

感谢您的帮助

西尔万

【问题讨论】:

    标签: twitter


    【解决方案1】:

    想法没错,就是你要的函数是users/lookup

    http://api.twitter.com/1/users/lookup.json?user_id=783214,6253282
    

    编辑

    刚刚意识到您在未经身份验证的情况下执行此操作。您将需要对此调用进行身份验证。我会推荐一个 OAuth 库,但我不确定您使用的是哪种语言。

    【讨论】:

    • .NET 我认为?这里有几个库:dev.twitter.com/pages/libraries#dotnet
    • 非常感谢 Onteria!我在 API 文档中忽略了这个功能,并没有看到我可以请求多个用户......我傻了!它现在完全按照我想要的方式工作;)谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-11
    • 2021-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-12
    相关资源
    最近更新 更多