環境構築からWEBアプリ開発・スマホアプリ開発まで。ときには動画制作やゲームも。

supilog
すぴろぐ

【ルービックキューブのタイマーを作る】第9回 キューブの展開図にスクランブル情報を適用させる回

プロジェクト【ルービックキューブのタイマーを作る】の最終回となります。ここまで閲覧して頂いた方、本当にありがとうございます。今回はコレ! スクランブルに合わせて、展開図のカラーリングを変化させようという作業です。 一旦かるく現在の仕様を・・・ 作業前の仕様を確認しておく。 スクランブル文字列(F’ R2 B […]

【ルービックキューブのタイマーを作る】第4回 スクランブル情報をAPI化する回

今回はスクランブル情報をAPI経由で取得できるようにしてみる。 API化について LaravelのAPI化は難しくない。今回の場合は、認証なども無くてよいので、さらに簡単である。Controllerを用意して、返却したいデータ配列をreturnしてあげれば、あら不思議。 下記に、簡単な例を示す。 app/Http/Co […]

【Laravel】はじめてのAPI構築(第4回) OAuth2編

前回、具体的なデータを投入した上で、シンプルなAPIを構築してみました。 前回作成したものは、公開してしまえば誰でもアクセスができる状態にあります。実際にそのような誰でもアクセスが可能なタイプのAPIも存在しています。検索系のAPIは認証(認可)がないものも沢山あると思います。 しかしながら、例えば「決済」であったり、 […]

【Laravel】はじめてのAPI構築(第3回) 情報を取得してみる編

前回、非常に基礎的な形ではありましたが、URLを叩いてJSONデータが取得できるAPIが作成できました。 ただ初心者の方は、実践的なデータ投入であったり、DBからの取得であったりの具体的なイメージがある方が理解が進むと思うので、今回は実際にデータを入れてみます。 実は、気象庁のWEBサイトから天気情報を取得したり、Ya […]

【Laravel】はじめてのAPI構築(第1回) 座学編

APIって何?いつ使うの? 「API」とは、「Application Programming Interface」の略です。 言葉の意味としては、アプリケーション、プログラム、サービスをつなぐインタフェースということになりますが、触れたことがない方にとってはイメージしづらいと思うので、少し具体的に話します。 あなたの会 […]