4/16(日) 4/17(月) 4/18(火) 4/19(水) 4/20(木) 4/21(金) 4/22(土)
4/16(日)

概要

本サイトでは Doorkeeper, ATND, connpass のイベントを横断的に表示(IT系に絞らず全部表示)します。
TwitterログインするとNGワードを登録できるようになっているので、そのあたりで好きにフィルタリングしてください。

作者情報

ソースコード

以下で公開しています。

イベント取得 Web API について

良識の範囲内で好きに使ってください。

GET https://events.clock-up.jp/api/events?client=hoge&date=20170420&area=tokyo のような感じに叩きます。

Endpoint

GET https://events.clock-up.jp/api/events

Request parameters

クエリパラメータとして指定します。
パラメータ名 説明
date YYYYMMDD形式の日付 20170420
area 都道府県をエリアコードまたはエリアIDで指定
※エリアコード, エリアIDについては後述
tokyo
13
client クライアント情報。ログ用。好きな文字列。
ウェブであればドメイン名等を入れると分かりやすくて良いです。
"events.clock-up.jp"
"HogeApp"

Response parameters

JSON 形式で返ってきます。
パラメータ名 説明
result 成功した場合は "ok"
失敗した場合はエラーメッセージ
ok
message_for_developer 開発者向け告知メッセージ
※今のところ利用予定は無し
"4/20にメンテナンス予定" 等
events[] イベント配列
id識別子doorkeeper_59157
urlイベント直URLhttps://hntokyo.doorkeeper.jp/events/59157
titleイベント名第68回 ハッカーニュースTOKYO MEETUP
starts_at開始日時 (ISO 8601)2017-04-20T18:30:00+09:00
ends_at終了日時 (ISO 8601)2017-04-20T23:00:00+09:00
place_name会場名SuperDeluxe Roppongi
address住所東京都港区西麻布3-1-25 B1F
lat緯度35.66
lng経度139.72
areaエリアコード
※エリアコードについては後述
tokyo
areaidエリアID
※エリアIDについては後述
13
capacity人数枠10
going参加予定人数10
waiting補欠人数2

都道府県一覧 (エリアコード, エリアID)

都道府県 エリアコード エリアID
北海道hokkaido1
青森県aomori2
岩手県iwate3
宮城県miyagi4
秋田県akita5
山形県yamagata6
福島県fukushima7
茨城県ibaraki8
栃木県tochigi9
群馬県gunma10
埼玉県saitama11
千葉県chiba12
東京都tokyo13
神奈川県kanagawa14
新潟県niigata15
富山県toyama16
石川県ishikawa17
福井県fukui18
山梨県yamanashi19
長野県nagano20
岐阜県gifu21
静岡県shizuoka22
愛知県aichi23
三重県mie24
滋賀県shiga25
京都府kyoto26
大阪府osaka27
兵庫県hyogo28
奈良県nara29
和歌山県wakayama30
鳥取県tottori31
島根県shimane32
岡山県okayama33
広島県hiroshima34
山口県yamaguchi35
徳島県tokushima36
香川県kagawa37
愛媛県ehime38
高知県kochi39
福岡県fukuoka40
佐賀県saga41
長崎県nagasaki42
熊本県kumamoto43
大分県oita44
宮崎県miyazaki45
鹿児島県kagoshima46
沖縄県okinawa47

Web API リクエストとレスポンスのサンプル

https://events.clock-up.jp/api/events?client=sample&area=tokyo&date=20170421

※実際のレスポンスは生の JSON 形式ですが、ここでは閲覧性のため整形表示(インデント等)しています。
{
  "result": "ok",
  "message_for_developer": "",
  "events": [
    {
      "id": "doorkeeper_58662",
      "url": "https://osslabo.doorkeeper.jp/events/58662",
      "title": "システム運用の改革・改善の本質とは? ~自動化やツール導入の前にすべきこと~",
      "starts_at": "2017-04-21T09:30:00+09:00",
      "ends_at": "2017-04-21T10:30:00+09:00",
      "place_name": "愛宕山弁護士ビル 会議室No.5",
      "address": "東京都港区愛宕1-6-7",
      "lat": 35.66486,
      "lng": 139.74927,
      "area": "tokyo",
      "areaid": 13,
      "capacity": 0,
      "going": 18,
      "waiting": 1
    },
    {
      "id": "atnd_86185",
      "url": "http://atnd.org/events/86185",
      "title": "【4/21開催】IT製品・サービスの英語プレゼン講座(エパノ プログラミング スクール)",
      "starts_at": "2017-04-21T09:30:00+09:00",
      "ends_at": "2017-04-21T17:30:00+09:00",
      "place_name": "エパノ プログラミング スクール(西新宿)"
      ....
      ....

Web API 利用サンプルコード (JavaScript)

2017年4月21日の東京のイベントを取得

var url = 'https://events.clock-up.jp/api/events?client=sample&area=tokyo&date=20170421';
fetch(url).then(function (response) {
    return response.json();
}).then(function (json) {
    if (json.result !== 'ok') {
        console.log(json.result);
        return;
    }
    json.events.forEach(function(event){
        console.log(event.starts_at + " " + event.title);
    });
});

実行結果

2017-04-21T09:30:00+09:00 システム運用の改革・改善の本質とは? ~自動化やツール導入の前にすべきこと~
2017-04-21T09:30:00+09:00 【4/21開催】IT製品・サービスの英語プレゼン講座(エパノ プログラミング スクール)
2017-04-21T10:00:00+09:00 『仕様書インスペクション 実践編』【手戻りを防ぐ実践的なレビュー技法】4月21日(金)ヒンシツ大学
2017-04-21T13:00:00+09:00 第1回経営者限定「知ってて得する?知らないと損する?4つのポイント」(渋谷)
2017-04-21T13:00:00+09:00 【無料 4/21(金)】Google アナリティクスで取得できるデータと事業貢献~管理職・マーケティング責任者のためのデジタルマーケティング入門
…
…