化したり、そこから情報を取得して表示したり2015年12月23日どもめがねです。20日の記事として書いています。日付が過ぎてしまいましたが、始めていきます。USに参加してきました。APIというのがあります。Platformとしての役割を担っていくという内容ですね。化したり、そこから情報を取得して表示したりという記事で一度取り上げています。今回はそれの第二弾です。APIを利用して表示を行います。前回はJSで表示を行いました。APIを利用する上で主役はJSと言われておりまして、JSを学んでいこうというようなことも言われていましたが、それだと前回と全く同じなので今回はあえてPHPで表示を行います。APIにはバージョン1と2があります。今後2が主流になっていくであろうという、私の予想からバージョン2の方で実装してみました。いってもURLが少し変わるぐらいで表示することについてはそれほどやることは変わりません。流れとしてはget形式でAPIにリクエストをおくる帰ってきたJson形式のデータをPHPで受け取る受け取ったものを配列にして処理しやすくするループを利用して表示するという流れです。(表示までに時間がかかります。これは3つのリクエストを送っているかだと予想されます。最新画像をそれぞれ表示してみました。ソースはそれぞれこんな感じです。"'></li>";}?></ul>[/code]まず最初の部分でリクエストのURLを指定しています。このURLについては、ドキュメントに記載されています。取得したい情報のみを取得して表示する形です。どれもやっていることはだいたい同じですね。一応使えてはいるものの、「だから?」と言われればそれまでの内容ですね。APIを利用して行うことにどういった価値があるのか。私自身も良くわかりません。この方向は注目の内容であることは確かです。やらないよりはやってみて、また次に進めればと考えています。APIを利用している小説家高橋文樹さんはこう言っていました用意されたAPIで表示するのはバスケで言えばドリブルできる段階。シュート決めようぜ、パス出そうぜ。私はまだゲームに参加も出来ないようです。今度は簡単なシュートをしてみましょう。APIを利用して記事にコメントを投稿してみることにします。いうコメント投稿用のURLにPOST形式で必要な情報を送ってあげるだけですね。送信が成功すると、json形式でレスポンスが帰ってきます。WordPressの管理画面もこの通り(テストしすぎてよくわからないことに。)という感じで、基本的なシュートが少し打てるようになったでしょうか。今後は、このレスポンスをJSで非同期通信したり、もっとおしゃれなフォームにしたり、コメントだけでなく投稿をしたりする形で、一通りやってみようと思います。気が早いけどランキングのページつくりましたよー。Blocksがとても便利そう雑記megane9988。