2015-11-01から1ヶ月間の記事一覧
↓のphp版 http://checker-site.hatenablog.com/entry/2015/11/20/162002
とりあえず現時点で必要だと思う情報 チャンネル情報 isLive //現在配信しているか viewers //現在の視聴者数 title //配信タイトル(トピック) created_at //配信開始時刻→現在時刻との差でこれまでの配信時間を割り出す。今回の配信時間算出のため終了時刻…
http://checker-site.hatenablog.com/entry/2015/11/17/232409 ↑これのphp版
基本的にAPIを使用して取得。 RSSは用意されていないっぽい? エンドポイント https://api.hitbox.tv 情報取得 2016/6/22修正
最近Ustreamは人気ないのかな? かなり企業向けのサービスになったイメージ APIはこちら http://ustream.github.io/api-docs/ 参考phpコード
正直よくわかってないけどSmartIRCを使ってIRCを操る。phpでtestと書き込む message(SMARTIRC_TYPE_CHANNEL, $data->channel,'test'); } function irc_quit(&$irc){ $irc->disconnect( ); } } $irc_host = "chat…
APIを使用して様々な情報を取得できる。 APIはPlayer, Channel, Guide, Account, Live Publishing APIがある。 配信情報を得るだけならChannel APIだけで良さそう。 API制限 10req. / sec. 100 req. / min. 1000 req/ hr. 10000 req/ day Channel API http:/…
TwitcastingはAPIを提供しているのでこれを利用する。 http://twitcasting.tv/indexapi.php認証不要でリクエスト頻度は1分間に60回まで。これをオーバーすると5分間停止。 生配信の情報を確認するのは下記APIから。 http://api.twitcasting.tv/api/lives…
APIがあるようだが、とりあえずRSSさえあれば事足りる? APIはキーが必要。主にコメント機能に関するものらしい。 RSS ・ライブ配信一覧 http://rss.cavelis.net/index_live.xml ・直近のアーカイブ http://rss.cavelis.net/index_archive.xml ・ライブ配信…
チャンネル名とチャンネルIDを使用して下のような感じ チャンネルIDはスクレイピングするかAPIを使って取得する
リンク画像をマウスオーバーする際にスナップショット画像をポップアップ表示するとそれっぽくなる。 方法はいくらでもありそうだが、格ゲーチェッカーさんを参考にCSSで実装することに。 流れとしては ・ポップアップする画像は画面外に移動させておく(絶対…
チャンネルリストAPI 配信中のチャンネルの情報を取得。リクエストは30秒に1回まで。 http://live.fc2.com/contents/allchannellist.php http://live.fc2.com/adult/contents/allchannellist.php (アダルト) 公式の説明 http://live.fc2.com/publicApiList/
XML形式・JSON形式で情報を取得可能だが、JSONの方が情報量が多い。 https://livetube.cc/index.live.xml https://livetube.cc/index.live.json
一例。 <table><tr><td> <object name=obj1 type=application/x-shockwave-flash width=640 height=480 id=live_embed_player_flash data=http://www.twitch.tv/widgets/live_embed_player.swf?channel=dotamajor bgcolor=white> <param name=allowFullScreen value=true /> <param name=allowScriptAccess value=always /> </param></param></object></td></tr></table>
https://api.twitch.tv/kraken/streams/ からJSONデータを取得し、現在のさまざまなデータを取得 //JQueryを読み込んでおく var id_twitch = "scarfino"; //取得チャンネルのID $.getJSON('https://api.twitch.tv/kraken/streams/' + id_twitch + '?callback…
自分用のまとめ。あまり詳しく調べていないのでおそらく不正確。 配信中の配信にアクセス https://api.twitch.tv/kraken/streams/IDstream.~ //現在配信されていない場合はnullになる _id:配信ID game:配信ゲーム viewers:現在の視聴者数 created_at:配…
https://api.twitch.tv/kraken/streams/ からJSONデータを取得し、現在の視聴者数を取得 //JQueryを読み込んでおく var id_twitch = "dotamajor"; //取得チャンネルのID $.getJSON('https://api.twitch.tv/kraken/streams/' + id_twitch + '?callback=?', fu…
チェッカーサイト ・Ustream Checker(チェッカー) http://revinx.net/ustream 一番有名。 ・格ゲーチェッカー(格チェ) http://kakuge-checker.com 格ゲーに特化。後発ながら勢いがある。記事の更新頻度が非常に高い。 ・ちくわちゃん(ちくラン) http://www.c…