0

私はこのストリーミング/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);
})

これが可能な限り長く実行され、更新がドロップインするとフェッチされることを期待していました。しかし、これは数秒後に終了することがわかりました。

私は何が欠けていますか?

4

1 に答える 1

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-ストリーム

于 2012-09-24T09:46:09.633 に答える