【问题标题】:how to retrieve header info using twitter API如何使用 twitter API 检索标头信息
【发布时间】:2015-05-05 12:06:05
【问题描述】:

我需要从标题中检索X-Rate-Limit-Remaining 属性,我正在使用 nodejs 的 twitt Api。 我怎样才能访问这个属性。 我需要它能够让我的循环休眠以吸引所有关注者。

这是我的咖啡代码:

loop
    r = Meteor.wrapAsync(twitter.get, twitter)('followers/list',{user_id:user?.services?.twitter?.id,cursor:cursor,cout:200})
    users.push.apply(users, r['users']);
    console.log r
    cursor=r['next_cursor']
    console.log cursor
    counter++
    if cursor is 0
      break

【问题讨论】:

    标签: node.js twitter meteor coffeescript


    【解决方案1】:
    twId = user?.services?.twitter?.id
    getFollowers = Meteor.wrapAsync (cb) ->
      twitter.get 'followers/list', {user_id:twId,cursor:cursor,cout:200}, (err, data, response) ->
        cb(err, response)
    
    r = getFollowers()
    

    【讨论】:

      【解决方案2】:

      您传递给Twitter.followers() 的回调应该类似于function(error, data, response)。返回的response 值是http.IncomingMessage 类型的对象,它具有各种属性,可让您访问X-Rate-Limit-Remaining 值(包括.headers.rawHeaders

      【讨论】:

      • 问题是我正在使用 Meter.wrapAsync 函数:),等我更新我的问题
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-09
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多