目次

更新情報

2011/12/08

コメントシステムをリニューアル

2011/12/10

外部サイト検索実装

2011/12/06

HTML5 + Java 版に移行完了

MyChannelとは

自分専用の動画まとめサイト

登録すれば他の人も使用可能

MyChannel : http://batako.net/mychannel/

facebookページ : http://www.facebook.com/BatakoStudio

Twitter : http://twitter.com/Batako_Studio

登録方法

以下のページから全て埋めて送信すればおk

http://batako.net/mychannel/member.php

認証作業は手動で行なっているため、認証に時間がかかる場合があります

以下のアドレスから問い合わせて貰えればすぐに認証します

http://form1.fc2.com/form/?id=549474

MyChannel API まとめ

動画サイトの解析

対象のURL

http://batako.net/mychannel/xml/analyze.php?url=解析対象のURL

出力結果

sourceタグはひまわり動画のソース

	<info>
		<main>
			<url>解析を行うURL</url>
			<state>動画の状態(良好:OK、埋め込み不可:ERR - Protected、削除済み:ERR - Delete)</state>
			<site>サイトのドメイン名</site>
			<movie_id>動画ID</movie_id>
			<flvlink>動画のURL</flvlink>
			<title>タイトル</title>
			<time>再生時間</time>
			<thumb>サムネールのURL</thumb>
			<register_time>登録時間</register_time>
			<total_view>再生回数</total_view>
			<total_comment>コメント数</total_comment>
			<master>うp主</master>
			<master_link>うp主のページのURL</master_link>
			<source>
				<url name="動画の説明">動画のURL</url>
				<url name="動画の説明">以降繰り返し</url>
			</source>
			<message></message>
		</main>
		<Enabled_Site>
			<site name="サイト名">
				<domain>ドメイン</domain>
				<return>取得できる値(カッコで囲まれたタグ以外を取得できる)</return>
				<explanation>開発者用のコメント</explanation>
			</site>
		</Enabled_Site>
	</info>

登録動画の情報取得

対象のURL

http://batako.net/mychannel/xml/analyze.php?info.php?id=登録ID&type=登録タイプ

出力結果

タイトルが同じものを関連動画とし、話数とサブタイトルが重複する場合はどれか一つだけ除法を取得する

	<info>
		<main id="指定の登録ID">
			<title>タイトル</title>
			<episode>話数</episode>
			<subtitle>サブタイトル</subtitle>
			<master>うp主</master>
			<master_comment>うp主のコメント</master_comment>
			<total_view>再生数</total_view>
			<total_comment>コメント数</total_comment>
			<category>カテゴリー</category>
			<site>サイト</site>
			<movie_id>動画ID</movie_id>
			<thumb>サムネール</thumb>
			<time>再生時間</time>
			<flvlink>動画のURL</flvlink>
			<back>前の登録ID</back>
			<next>次の登録ID</next>
			<tag1>うp主のタグ1</tag1>
			<tag2>うp主のタグ2</tag2>
			<tag3>その他のタグ1</tag3>
			<tag4>その他のタグ2</tag4>
			<tag5>その他のタグ3</tag5>
			<tag6>その他のタグ4</tag6>
			<tag7>その他のタグ5</tag7>
		</main>
		<relation>
			<pack id="関連登録ID">
				<title>タイトル</title>
				<episode>話数</episode>
				<subtitle>サブタイトル</subtitle>
				<master>うp主</master>
				<master_comment>うp主のコメント</master_comment>
				<total_view>再生数</total_view>
				<total_comment>コメント数</total_comment>
				<category>カテゴリー</category>
				<site>サイト</site>
				<movie_id>動画ID</movie_id>
				<thumb>サムネール</thumb>
				<time>再生時間</time>
				<flvlink>動画のURL</flvlink>
				<back>前の登録ID</back>
				<next>次の登録ID</next>
				<tag1>うp主のタグ1</tag1>
				<tag2>うp主のタグ2</tag2>
				<tag3>その他のタグ1</tag3>
				<tag4>その他のタグ2</tag4>
				<tag5>その他のタグ3</tag5>
				<tag6>その他のタグ4</tag6>
				<tag7>その他のタグ5</tag7>
			</pack>
			<pack id="関連登録ID">
				以降繰り返し
			</pack>
		</relation>
	</info>

動画一覧の情報取得

対象のURL

http://batako.net/mychannel/xml/list.php?word=検索ワード&mode=検索ワード対象&category=カテゴリ&site=検索対象サイトのドメイン名&sort=ソート対象&page=ページ番号

[検索ワード対象] tag:タグ、master:うp主、id:動画ID

[モード] tag:tag1-tag7が対象、master:うp主の登録ID、id:動画ID、指定なし:タイトル・話数・サブタイトルが対象(あいまい検索:検索ワードが含まれていればおk)

[カテゴリ] game:ゲーム、anime:アニメ、entame:エンターテイメント、sports:スポーツ、comedy:コメディ、movie:ムービー、music:ミュージック、drama:ドラマ、R18:18禁、指定なし:18禁以外

[検索対象サイト] www.youtube.com、www.nicovideo.jp、himado.in、say-move.org、wwwwwwwwwww.net、www.4shared.com、momovideo.net、指定なし:全てのサイト

[ソート対象] id_desc:投稿日時が新しい順、id:投稿日時が古い順、total_view_desc:再生が多い順、total_view:再生が少ない順、total_comment_desc:コメントが多い順、total_comment:コメントが少ない順、title_desc:タイトル降順、title:タイトル昇順、指定なし:投稿日時が新しい順

[ページ番号] 検索条件における登録数/30 + 1

出力結果

	<info>
		<row id="登録ID">
			<site>サイトのドメイン名</site>
			<title>タイトル</title>
			<episode>話数</episode>
			<sutitle>サブタイトル</subtitle>
			<master_comment>うp主のコメント</master_comment>
			<register_time>登録時間</register_time>
			<total_view>再生数</total_view>
			<total_comment>コメント数</total_comment>
			<category>カテゴリ</category>
			<thumb>サムネール</thumb>
			<time>登録時間</time>
		</row>
		<row id="登録ID">
			以降繰り返し
		</row>
	</info>

登録数取得

対象のURL

http://batako.net/mychannel/xml/list.php?word=検索ワード&mode=検索ワード対象&category=カテゴリ&site=検索対象サイトのドメイン名&sort=ソート対象&info=total

出力結果

	<info>
		<total>登録数</total>
	</info>

ソース取得

タイトル・話数・サブタイトルが同じものの一覧を取得

対象のURL

http://batako.net/mychannel/xml/analyze.php?info.php?id=登録ID&type=登録タイプ&source=on

出力結果

	<info>
		<source id="登録ID">
			<title>タイトル</title>
			<episode>話数</episode>
			<subtitle>サブタイトル</subtitle>
			<master>うp主</master>
			<master_comment>うp主のコメント</master_comment>
			<register_time>登録時間</register_time>
			<total_view>再生数</total_view>
			<total_comment>コメント数</total_comment>
			<category>カテゴリー</category>
			<site>サイト</site>
			<movie_id>動画ID</movie_id>
			<thumb>サムネール</thumb>
			<time>再生時間</time>
			<flvlink>動画のURL</flvlink>
			<back>前の登録ID</back>
			<next>次の登録ID</next>
			<tag1>うp主のタグ1</tag1>
			<tag2>うp主のタグ2</tag2>
			<tag3>その他のタグ1</tag3>
			<tag4>その他のタグ2</tag4>
			<tag5>その他のタグ3</tag5>
			<tag6>その他のタグ4</tag6>
			<tag7>その他のタグ5</tag7>
		</source>
		<source id="登録ID">
			以降繰り返し
		</source>
	</info>

動画リスト取得

指定のURLに表示されている動画リストを取得

ひまわり動画・SayMove?!・ぱらすて・ももいろ動画はトップページも解析可能

対応サイト

  • ひまわり動画
  • SayMove?!
  • ぱらすて
  • ももいろ動画
  • YouTube

対象のURL

http://batako.net/mychannel/xml/list.php?url=解析ページのURL

出力結果

【通常】

	<list>
		<total>登録数</total>
		<contents>1ページあたりの動画数</contents>
		<site>サイト</site>
		<movie>
			<thumb>サムネール</thumb>
			<time>再生時間</time>
			<total_view>再生回数</total_view>
			<total_comment>コメント数</total_comment>
			<id>動画ID</id>
			<title>タイトル</title>
			<url>リンク先のURL</url>
			<category>ゲーム</category>
			<master_comment>うp主のコメント</master_comment>
			<user_comment>ユーザのコメント</user_comment>
			<register_time>登録時間</register_time>
		</movie>
		<movie>
			以降繰り返し
		</movie>
	</list>

【TOPページの場合】

	<list>
		<total>登録数</total>
		<contents>1ページあたりの動画数</contents>
		<site>サイト</site>
		<separate name="動画リストのタイトル">
			<movie>
				<thumb>サムネール</thumb>
				<time>再生時間</time>
				<total_view>再生回数</total_view>
				<total_comment>コメント数</total_comment>
				<id>動画ID</id>
				<title>タイトル</title>
				<url>リンク先のURL</url>
				<category>ゲーム</category>
				<master_comment>うp主のコメント</master_comment>
				<user_comment>ユーザのコメント</user_comment>
				<register_time>登録時間</register_time>
			</movie>
			<movie>
				以降繰り返し
			</movie>
		</separate>
		<separate name="動画リストのタイトル">
			以降繰り返し
		</separate>
	</list>

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-01-16 (土) 18:03:29 (435d)