「Widget:Schedule」の版間の差分
ナビゲーションに移動
検索に移動
細編集の要約なし |
編集の要約なし |
||
| 107行目: | 107行目: | ||
|コンテンツのURL||http://www.akb48.co.jp/modal/detail_schedule.php?sid=29853&ts=1444485601 | |コンテンツのURL||http://www.akb48.co.jp/modal/detail_schedule.php?sid=29853&ts=1444485601 | ||
|- | |- | ||
! items[]. | ! items[].category | ||
|コンテンツのタグ ||テレビ | |コンテンツのタグ ||テレビ | ||
|- | |- | ||
| 128行目: | 128行目: | ||
$(function(){ | $(function(){ | ||
$.getJSON("http://48ch.net/api/schedule/?group=<!--{$group|escape:'htmlall'}-->&callback=?", function(data) { | $.getJSON("http://48ch.net/api/schedule/?group=<!--{$group|escape:'htmlall'}-->&callback=?", function(data) { | ||
$.each(data, function( | $.each(data.items, function(items,item) { | ||
$('#view_<!--{$group|escape:'htmlall'}-->').append('<li><span style="background:'+item.color+';" class="bgcolor">'+item. | $('#view_<!--{$group|escape:'htmlall'}-->').append('<li><span style="background:'+item.color+';" class="bgcolor">'+item.category+'</span> <a href="'+item.url+'">'+item.title+'</a></li>'); | ||
}); | }); | ||
}); | }); | ||
2015年10月11日 (日) 01:47時点における版
48グループのスケジュールを表示します。
正時に更新されます。
使い方
{{#widget:Schedule|group=<英字表記のグループ名>}}
使用例
HKT48のスケジュールを埋め込む場合、
{{#widget:Schedule|group=hkt48}}
と記述すると、このように表示されます。
Web API
48グループの今日(?)のスケジュールがJSONPかJSONで取得できます。
リクエスト
GET:http://48ch.net/api/schedule/
パラメータ
groupパラメータは必ず必要です、
| パラメータ | 説明 | 例 |
|---|---|---|
| group | グループ名
|
akb48 |
| callback | コールバック関数名 | fdsc |
レスポンス
成功した場合
GET:http://48ch.net/api/schedule/?group=hkt48
{
"title": "HKT48スケジュール",
"url": "http://www.hkt48.jp/schedule/",
"updated": "2015-10-11T01:00:01+0900",
"items": [
{
"category": "イベント",
"color": "#3399CC",
"title": "「12秒」全国握手会/パシフィコ横浜",
"link": "http://www.hkt48.jp/schedule/2015/10/013633.html"
},
{
"category": "メディア",
"color": "#FF9933",
"title": "12:00~ TNCテレビ西日本「HKT48のごぼてん!」",
"link": "http://www.hkt48.jp/schedule/2015/10/014546.html"
},
{
"category": "メディア",
"color": "#FF9933",
"title": "23:30~ KBCラジオ「HKT48 ラジオ聴かナイト!」",
"link": "http://www.hkt48.jp/schedule/2015/10/014550.html"
},
{
"category": "メディア",
"color": "#FF9933",
"title": "25:34~ RKB毎日放送「HKT48のおでかけ!」",
"link": "http://www.hkt48.jp/schedule/2015/10/014645.html"
},
{
"category": "公演",
"color": "#993399",
"title": "HKT48劇場 休館日",
"link": "http://www.hkt48.jp/schedule/2015/10/014635.html"
}
]
}
プロパティ
| プロパティ | 説明 | 例 |
|---|---|---|
| title | タイトル | AKB48スケジュール |
| url | 取得元URL | http://www.akb48.co.jp/about/schedule/ |
| updated | 更新時間(ISO 8601) | 2015-10-10T23:00:01+0900 |
| items[] | コンテンツの配列 | |
| items[].title | コンテンツのタイトル | KFB福島放送 「ドミソラ」 舞木香純(チーム8) |
| items[].url | コンテンツのURL | http://www.akb48.co.jp/modal/detail_schedule.php?sid=29853&ts=1444485601 |
| items[].category | コンテンツのタグ | テレビ |
| items[].color | コンテンツのタグのカラー | #FA44A2 |
リクエストに失敗した場合何も返しません。
取得元
- http://www.akb48.co.jp/about/schedule/
- http://www.ske48.co.jp/
- http://www.hkt48.jp/
- http://nmb48.com/ (Googleカレンダー)
- http://www.nogizaka46.com/news/ (xml:http://www.nogizaka46.com/calendar/allnews.xml)