2020年度(R2) 1Q Web情報アーキテクチャ特論
cX: 確認課題, アルバイトプログラム
eX: アンケートプログラム課題
c1: データの入力
e1: 自己紹介プログラムの作成
c2: ファイルによるデータ永続化
e2: c2機能のアンケートへの実装
c3: DBによるデータ永続化, セッション管理
e3: c3機能のアンケートへの実装
c4とe4(MVC)は5の方でまとめて実装するので飛ばして作成していない
c5: MVCモデル, フロントコントローラ, ログイン機能
e5: c5機能のアンケートへの実装
c6: WebSocket, ブロードキャスト
e6: ログイン付きチャットの実装
c7: LOD課題基礎, OpenAPI基礎(Google Trends, YouTube)
e7: LOD課題応用, OpenAPI応用(Google Trends)
Google Trends, YouTubeのAPIを使う際にはライブラリのインストールが必要
Composerとcomposer.jsonを使うと楽
{
"require": {
"google/apiclient": "^2.4",
"x-fran/g-trends": "^2.2"
}
}
同ディレクトリで下記コマンドを実行
composer install
c8: MediaCapture, Geolocation API
final: 自由課題
・Goggleアカウントでのログイン機能
・MediaCaptureでのアップロード機能
実行にはgoogle/apiclientのインストールが必要
google: Googleアカウントでのログイン機能テスト