ゼミでのPHPとWebAPIを使った自由課題で、当時バイトに明け暮れていたことから、「僕の社畜人生」というバイト支援サイトを制作しました
使用言語
- PHP
- WebAPI
- Googleカレンダーから出力されるXML
実装
- バイト代を計算してくれる機能
Googleカレンダーで「バイト」というスケジュールから、バイト代を計算します。
実装方法は、サイト内にあるGoogleカレンダーのXMLデータを登録するフォームから、URLを登録してもらい、そのXMLデータから「バイト」スケジュール情報を所得しました。
現在は、おそらくGoogleカレンダーからXMLは取ってこれないと思います。
バイト情報を検索する機能
どのAPIを使用したか忘れてしまいましたが、バイト情報を検索する機能も取り入れました。Youtube動画を検索する機能
APIを2個使えという課題だったので、YoutubeAPIを使って、おまけとして制作しました。
さいごに
今思うと、OAuth認証してデータを取ってくるという方法があると思うので、今度はOAuth認証を使ってバイト支援サイトを制作したいなと考えています。