[NP] 匿名ピッカーの投稿を見れるように考えてみた。

昨日の重大発表以降、何人かのピッカーが、匿名ピッカーを見れるようなWebサイトを作っていた。

よって、楽しそうなので、私も作ってみた。

参考:NewsPicksコメントページ

概要

以下の条件に一致するコメントを収集して、加工して表示する。

  • NPアカウントが、Twitterと連携していること
  • Twitterで、私のアカウント(@ykatonet)をフォローしていること
  • NPにコメント(もしくはピック)するときに、Twitterでシェアしていること
  • ハッシュタグ(#NewsPicks)を含んでいること

表示結果

以下を参照。

リンク1: http://np.ykato.net/sample.htm

リンク2: http://np.ykato.net/index.php (開発中だけど、公開中)

(追記)15分に15回しか参照に行けないようなので、いろいろ問題があり、リンク2の公開は停止しました。 できるだけ早く、ちゃんとしたのを作ります。

実際に作るページは、リンク2のような動的なページである。 その場合、新たなフォロワーの、新たなツイートを自動的に収集して、加工して表示する。

その場合、データを一度、私のサイトのデータベースに保存して、そこから読み込む予定であるが、現在、そこまで作ってない。 よって、リンク2にアクセスするたびに、Twitterへの参照が発生するため、遅い。 また、一定時間のアクセス数が多いと、Twitterに遮断される(データを返してくれない)。 そのため、結果が表示されない場合もある。(ユーザ名だけ表示されて、コメントが表示されないのは、Twitterがデータを返してくれない時)

(追記)15分に15回しか参照に行けないようなので、いろいろ問題があり、リンク2の公開は停止しました。 できるだけ早く、ちゃんとしたのを作ります。

そのような場合、リンク1を見てほしい。これは、実際の出力結果の例であるが、ただのホームページであり、データベースへもTwitterへも参照に行かない。しかし、実施のデータはこのように見える。

なお、現在、表示される人数を20人、一人当たりの件数を50件に制限している。ちゃんと作る場合は、そういう制限は無いハズ。

改善点

もしも、こんなサイトの需要があるようなら、続けて作ろうかと思っています。その場合は、以下のようにする。

  • #NewsPicksを含むツイートを、私のサイトのデータベースに保存。
  • twitterからのデータ取得は、巡回して一定時間で自動で取得。
  • NPのタイムラインのように、記事毎にまとめて表示。(今の表示は、人毎になっているが、そうはならない)
  • 取得したデータは、(リンク)、(記事タイトル)、(コメント)に分離して、整形する。クリックすると、NPのページに飛ぶようにする。(ユーザIDをダイレクトに入れると、匿名ユーザでも見えると思う)

需要調査

あったらいいなと思う人は、コメントしてください。あと、案とかも。

なお、これはTwitterのデータを収集しているので、NPの利用規約には抵触しないと思います。 また、Twitterからは、Twitterの公式のAPI経由で取得するため、これも違反ではありません。

また、この仕組みでTwitterのデータを取られたくない人は、私のtwitterアカウント(@ykatonet)のフォローを外してください。

以上。。。

NPへのリンクは、https://newspicks.com/news/1480282

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA