【问题标题】:Streaming app.net's public stream with node js [closed]使用节点 js 流式传输 app.net 的公共流 [关闭]
【发布时间】:2012-09-24 09:40:25
【问题描述】:

我不熟悉这种流式传输/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);
})

我希望它尽可能长时间地运行并在更新时获取更新。但事实证明这会在几秒钟后终止。

我错过了什么?

【问题讨论】:

  • app.net 平台已不存在。我建议关闭并可能删除这个问题。
  • @JeremyBanks 同意。会的。

标签: javascript node.js streaming http-streaming


【解决方案1】:

流尚未在 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

【讨论】:

  • 完成 :) 对不起……当你回答时无法接受,我评论了然后忘记了。
  • 他们现在有很长的 HTTP 轮询流
猜你喜欢
  • 2014-03-19
  • 2019-05-25
  • 2016-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-09
  • 2016-01-21
相关资源
最近更新 更多