Closed origamium closed 6 years ago
chunkを繋げるあたりでバグっており、JSON.parseが際限なく例外を吐いてしまうという問題で詰まっています
恐らく最初のfriend listの受信あたりで早速バグっているのが悪くて、どうにかしなければならない…
実装が間違っていました 今はちゃんと実装できてます
今Twitterだけしか対応してないしhome timelineしか流さないし、謎のundefinedが流れてきたりもするのでなんとかしましょう
MastodonのStreaming APIでは各種イベントがEvent Stream Formatとして送信されてくるようです。また、接続維持のために定期的に:thump
が降ってくる模様。空行が降ってくるTwitter Streaming APIよりは遥かにマシだとは思いますが…
src/core/difference/api.js
に書いてあるStreaming APIの呼び出しですが、Mastodonはqueryにパラメータを書いてHomeかpublic/local timeilneか判別するようになっているようですし、Streaming APIはまたGET, POSTとは別の形式にしてもいいと思われる。
Mastodonとの接続はできるように
リプライ流れないことに気付いた
自分が発生させたFav & RTがNotificationに流れてしまうので、対応が必要
自分が発生させたFav & Rtを流さないように 01479eef8c8e564ea3451d613032417cab792ba7 で対応しました
Streaming API終了後のAccount Activity APIに 対応する予定はありません 。6月以後のTwitterへの対応は通常のREST APIのみとなります。
tsuruclient/coreにこの問題は移動されます。というか消えます。
はい