Web APIについて

Web API の提供について

ABC 2014 Winter の各種公式情報を Web API にてご提供します。Androidアプリに組み込むなど、ご自由にお使いください。

また開発していただいたアプリはおすすめアプリページにてご紹介させていただきます。掲載ご希望の方は、お問い合わせフォームより「アプリ公募について」を選択してご連絡ください。

ご提供内容
  • バザール情報API
    •  バザール情報が取得できます
  • カンファレンス情報API
    •  カンファレンス情報が取得できます
  • ライブ情報API
    •  当日の各カテゴリーの混雑状況が取得できます
  • 会場図画像データ(準備中です)
    •  バザールおよびカンファレンスの会場配置図画像データです。ダウンロードしてご利用ください。

  • [画像使用に関するご注意]
  • 1. ABC 2014 Winter に関連するアプリ、サイトのみ使用を許可します。事前承諾を得ることなく使用いただいて問題ありませんが、ご連絡いただければ公式サイト上で紹介させていただきます。詳しくはこちら
  • 2. 可能であればアプリやサイトのどこかに以下の1文を含めてください。『提供するロゴ等の素材の一部は、Google が作成、提供しているコンテンツをベースに変更したもので、クリエイティブ・コモンズの表示 3.0 ライセンスに記載の条件に従って使用しています。』
ご提供方法 RESTfull Web API
ご利用にあたっての申請等 不要
ご利用費用 無料
仕様 以下をご参照ください
URL・サンプル
免責事項
  • 1. 日本Androidの会(以下本会)は本APIにエラー、バグ、論理的誤り、不具合、中断その他の瑕疵がないこと、本APIにコンピューターウィルス等の有害情報が含まれないこと、ならびに本APIの正確性、 信頼性、完全性、適法性、非侵害性、有効性、目的適合性等につき一切の保証をしないものとします。
  • 2. 利用者は、本会のシステムメンテナンス、通信回線の不具合等やむを得ない事情により本APIの提供が中断または停止される場合があることを了承し、 当該中断または停止に関し、本会に対し補償を求めないものとします。
  • 3. 本会は本APIの使用または使用不能、改変、不正アクセス、 本APIに関する第三者のコメントまたは行為その他本APIに関する事象に起因してユーザに生じた一切の損害につき責任を負わないものとします。
  • 4. 本APIを使用して開発されたアプリは事前連絡なく本サイトにてご紹介させていただく場合がありますのであらかじめご了承ください。

仕様

バザール情報API

https://abc.android-group.jp/2014w/api/bazaar/

<?xml version="1.0" encoding="UTF-8" ?>
<bazaarInfo updateDate="2014-11-30 09:00:00">
	<bazaar><!--複数可-->
		<bazaar_id>バザールID</bazaar_id>
		<days>21</days><!-- 出展日(21のみ) -->
		<group>グループ名</group>
		<title>タイトル</title>
		<content>内容</content>
		<location>ブース位置</location>
		<url>関連サイトURL</url>
	</bazaar>
</bazaarInfo>

カンファレンス情報API

https://abc.android-group.jp/2014w/api/conference/

<?xml version="1.0" encoding="UTF-8" ?>
<lecInfo updateDate="2013-11-30 09:00:00">
	<lecture><!--複数可-->
		<lec_id>講演ID</lec_id>
		<title>講演タイトル</title>
		<abstract>講演アブスト</abstract>
		<lec_order_num>並び順</lec_order_num>
		<room_order_num>部屋並び順</room_order_num>
		<url>ABCサイトURL</url>
		<speakers>
			<speaker><!--複数可-->
				<speaker_id>講演者ID</speaker_id>
				<name>講演者名</name>
				<profile>プロファイル</profile>
			</speaker>
		</speakers>
		<start_time>開始時刻</start_time><!-- yyyy-MM-dd HH:mm:ss -->
		<end_time>終了時間</end_time><!-- yyyy-MM-dd HH:mm:ss -->
		<room id="(会場ID)">部屋名</room>
		<category id="(カテゴリID)">カテゴリ名</category>
		<time_frame>(時間枠ID)</time_frame>
	</lecture>
</lecInfo>

ライブ情報API

(現在準備中です。準備完了後テスト用のダミーデータを前々日まで配信します)

https://abc.android-group.jp/2014w/api/live/

<?xml version="1.0" encoding="UTF-8"?>
<liveInfo>
	<item><!-- 複数可 -->
		<room_id>(会場ID)</room_id>
		<room_place>会場名</room_place>
		<room_name>部屋名</room_name>
		<roomstatus_id>(会場ステータスID)</roomstatus_id>
		<roomstatus_text>会場ステータステキスト</roomstatus_text>
		<update_time>更新時刻</update_time><!-- yyyy-MM-dd HH:mm:ss -->
	</item>
</liveInfo>

各種定義

時間枠ID (time_frame)

ID 時間
11 12/21 10:00〜
12 12/21 13:00〜
13 12/21 13:55〜
14 12/21 14:50〜
15 12/21 16:15〜
16 12/21 17:10〜

カテゴリID (category id)

ID カテゴリ名
1 基調・特別・招待講演
2 開発
3 LT/コミュニティー
4 コンテンツ/ビジネス
5 メーカー/サービス
6 デザイン/コミュニティー
7 次世代Android
8 特別企画1
9 特別企画2
10 特別企画3
11 特別企画4

会場ID (room id)

ID 会場名 部屋名
1 T0会場 大講義室(2B101)
2 T1会場 4101教室
3 T2会場 4103教室
4 T3会場 4104教室
5 T4会場 4105教室
6 T5会場 4201教室
7 T6会場 4202教室
8 T7会場 4203教室
9 T8会場 4204教室
10 T9会場 4205教室
11 T10会場 4206教室
12 B会場 食堂(コメドール)

会場ステータス (roomstatus_id)

ID ステータステキスト
0 未開催
1 空有り
2 混雑
3 満席立見
4 満席入場不可
5 終了
6 予約制