我对这种流媒体/http长寿连接的东西还不熟悉。
这就是我到目前为止得到的:
var accessToken = require('./config.js').accessToken
  , https = require('https')
;
var req = https.request({
      host: 'alpha-api.app.net',
      path: '/stream/0/posts/stream/global',
      port: 443,
      method: 'GET',
      headers: {
        'Authorization': 'Bearer ' + accessToken,
      }}).on('response', function(response) {
        response.on('data', function(chunk) {
          console.log(chunk);
        })
      });
req.end();
req.on('error', function(e) {
  console.error(e);
})我希望它能运行尽可能长的时间,并在更新出现时获取更新。但事实证明,这会在几秒钟后终止。
我遗漏了什么?
发布于 2012-09-24 17:46:10
流尚未在App.net中实现请参见https://github.com/appdotnet/api-spec/blob/master/resources/streams.md
您正在进行的API调用仅针对全局流中最近的20个帖子:https://github.com/appdotnet/api-spec/blob/master/resources/posts.md#retrieve-the-global-stream
https://stackoverflow.com/questions/12562420
复制相似问题