PHPでAPIを叩く
今日はプッシュ前の実験用ローカルコンテナの構築をし、
ついにコードを触り始めました!
プッシュ?コンテナ?
複数人で開発を行う場合、GitHubというツールを使って
リモートに本編を置き、手元に持ってきて編集して戻す、
という方法をとるのでした。
(前回の私の投稿をチェック!https://guardian.jpn.com/intern/diary/20240403-ikeda/)
このときリモートからローカルに持ってくるのをプル(pull)、
ローカルからリモートに戻すのをプッシュ(push)といいます。
この時、プッシュ前に本当に正しく動作するかどうか、
ローカルで実験したくないですか?
問題を含むコードをプッシュしてしまうとリモートのプログラム全体に影響が及んでしまいます。
(このことを弊社では「ぶっ壊す」とよく言います)
この時の実験環境がコンテナです。
さて、本題です。
APIって何?
例えばECサイトでお買い物するとき、
カード番号なんかを入力してポチっとするだけで商品が買えますね。
ではECサイトのオーナーというのはクレジットカードのサービスまで
全て作っているのでしょうか?
答えはNOです。
上の図のように、ECサイトはカード会社に決済システムを委託しているのです。
このように委託することを「APIを叩く」と言います。
そしてそれを前回紹介したPHPで記述することができます。
APIとはApplication Programming Interfaceの略であり、
PHPはサーバー処理を記述するものです。
エンドユーザのリクエストをサーバで処理し、またほかのサーバにリクエスト
するということです。
ここまで聞けば「PHPでAPIを叩く」と聞いても大体わかるのではないでしょうか?
それでは!
▲今日のお昼は近くのてんぷら屋さんでエビ天丼をいただきました!
*コメント*
NEW
-
date_range 2026/05/14
-
date_range 2026/04/30
6月中に一人で顧客MTGへ...
-
date_range 2026/04/08
フィリピンの経験を糧に...
-
date_range 2026/03/30
【長期インターン】「AI...
-
date_range 2026/02/27
【長期インターン】卒業...
*COMMENT*
児玉 尚哉
*コメント*
わかりやすいAPIの説明からの天丼の流れが個人的にツボでした笑
次はどこのランチに行くのか楽しみにしてます!
*コメント*
鈴木 健太
*コメント*
プログラミングの役に立つ知識是非書いてください!楽しみにしています。
*コメント*
岡部 ちよ
*コメント*
なんとなくとしか分かっていなかったAPIについて、池田さんの図と説明でスッと頭に入ってきました!
これからの活動日記も楽しみです!
(画像、かわいいですね✨)
*コメント*
奥村 優
*コメント*
APIの知識は開発するにあたって必須ですよね。覚えることがたくさんあって大変だと思いますが頑張ってください!
*コメント*