8. MT6 What’s new
●
●
●
●
●
●
●
●
●
Data API
Chart API
Loupe
New Dashboard Widget
Notification Center
Schedule un-publishing
Blog articles in Website
Cloud Support (MT Cloud, Windows Azure, AWS)
Code Improvement: x1.6 rebuild performance
9. Data API
●
REST/JSON ベースの API
●
JavaScript ライブラリも提供します
●
XMLRPC/Atom より軽快に動作、カバレッジも広範囲
●
プラグインで拡張可能
!
●
HTML5 + CSS + JavaScript + DataAPI でさまざまなことが可能に
10. var api = new MT.DataAPI({
baseUrl: "https://your-host/mt/mt-data-api.cgi",
clientId: "your-client-id"
});
!
api.listEntries(siteId, function(response) {
if (response.error) {
// Handle error
return;
}
!
for (var i = 0; i < response.items.length; i++) {
var entry = response.items[i];
// Render an entry
}
});
11. Data API の使い方
●
専用の管理画面
• もうバージョンアップで悩まない
●
より高度な検索の組み込み
●
サイト上からダイナミックなコンテンツ読み込み
●
スマートフォンアプリとの組み合わせ
!
などなど…
12. なぜ Data API が必要なのか?
●
ウェブをとりまく環境の変化
• スマートフォン、モバイル、マルチデバイス
●
CMS は単純な HTML 出力ツールではいけない