10/30(Fri)

今日の生放送

【PHP中級】外部APIの利用

PHP実践 〜外部APIを使って情報を取得する〜

第1回:2015年3月4日公開

60min

PHP実践 〜外部APIを使って情報を取得する〜

おためし受講する(5分)

コース概要

この授業では、外部APIの利用方法について学びます。公開されているAPIを利用する事で、TwitterやFacebookの記事、天気情報や郵便番号といった情報を自分のプログラムに取り込んで利用することが出来るようになります。

■ 事前準備

この授業を受けるには、PHPの基本文法を理解している必要があります。PHPについて自信のない方は、下記授業授業にて予習をしておいて下さい。

PHP入門(全8回)
https://schoo.jp/course/96

こんな人にオススメ

外部APIの利用方法を学びたい方 (PHPの基本構文を理解した方向け)

担当の先生

パーソナリティ

  • 大木 しのぶ

    大木 しのぶ

    スクー放送部

  • 塩原 桜

    塩原 桜

    スクー放送部

参加したい受講生 : 1305

カテゴリー

タグ

サンプルファイル

授業で使用するファイル

※授業以外での利用は禁止します。

月額980円で、4,600本以上の授業が見放題

授業リスト

PHP実践 〜外部APIを使って情報を取得する〜

2015年3月4日公開

60min.

■ APIとは?

APIとは、よく使う便利な機能を別のプログラムから利用できるようにするための手順や規約の事です。APIとして公開することで、よく使う機能を都度作成すること無く使いまわすことが出来るようになります。
自前のAPIを作成しなくても、公開されているAPI(外部API)を利用する事も出来ます。TwitterやFacebookの投稿を取得するAPI、天気情報や郵便番号を取得するAPIなど、様々な外部APIが公開され、利用できるようになっています。

■ 外部APIを活用しよう

この授業では、PHPから外部APIが提供する情報を取得する方法を学びます。郵便番号から住所を 取得したり、通販サイトから商品情報を取得したりします。
file_get_contents()関数を利用したデータの取得や、json_decode()関数や unserialize()関数による配列・オブジェクトへのデータ変換を学習できます。

■ 事前準備

この授業を受けるには、PHPの基本文法を理解している必要があります。PHPについて自信のない方は、下記コース授業にて予習をしておいて下さい。

PHP入門(全8回)
https://schoo.jp/course/96

スライド資料

PHP実践 〜複数の外部APIを組合せて利用する〜

2015年3月25日公開

52min.

■ APIとは?

APIとは、よく使う便利な機能を別のプログラムから利用できるようにするための手順や規約の事です。APIとして公開することで、よく使う機能を都度作成すること無く使いまわすことが出来るようになります。
自前のAPIを作成しなくても、公開されているAPI(外部API)を利用する事も出来ます。TwitterやFacebookの記事を取得するAPI、天気情報や郵便番号を取得するAPIなど、様々な外部APIが公開され、利用できるようになっています。

■ 複数のAPIを組み合わせてマッシュアップをしよう

複数のWebAPI(と自分のコンテンツ)を組み合わせて新しいサービスを作ること を「マッシュアップ」と呼びます。この授業では、複数のショッピングサイトのAPIを活用して、商品情報を横断検索するWebサービスを作成します。

■ 事前準備

この授業では楽天とYahoo! JAPANの外部APIを利用します。APIの利用には登録が必要です。試したい方は、事前にご登録下さい。

YAHOO! JAPAN デベロッパーネットワークトップ ご利用ガイド
http://developer.yahoo.co.jp/start/

楽天ウェブサービス: ご利用ガイド
https://webservice.rakuten.co.jp/guide/

この授業を受けるには、PHPの基本文法を理解している必要があります。PHPについて自信のない方は、下記コース授業にて予習をしておいて下さい。

PHP入門(全8回)
https://schoo.jp/course/96

この授業は開発環境の事前準備が必要です。環境をまだお持ちでない方は、下記授業を参考にご準備下さい。

PHP入門 開発環境を構築しよう(全2回)
https://schoo.jp/course/116

スライド資料

PHP実践 〜Twitter検索アプリの作成〜

2015年4月1日公開

60min.

■ APIとは?

APIとは、よく使う便利な機能を別のプログラムから利用できるようにするための手順や規約の事です。APIとして公開することで、よく使う機能を都度作成すること無く使いまわすことが出来るようになります。
自前のAPIを作成しなくても、公開されているAPI(外部API)を利用する事も出来ます。TwitterやFacebookの記事を取得するAPI、天気情報や郵便番号を取得するAPIなど、様々な外部APIが公開され、利用できるようになっています。

■ Twitter検索アプリの作成

外部APIにはアプリ側に特別な権限が必要となるサービスも存在します。この授業ではアプリが権限を得るために必要となるOAuthの考え方を確認します。また、OAuthに対応したTwitter用ライブラリを使ってTwitter APIを呼び出します。

■ 事前準備

この授業ではTwitter APIを利用するため会員登録とアプリ登録が必要です。
可能な方は、事前にご登録下さい。(アプリ登録の方法は、授業中に解説いたします)

Twitterで会員登録を行う
https://twitter.com/

Manage Youur Apps でアプリ登録を行う
https://apps.twitter.com/

この授業を受けるには、PHPの基本文法を理解している必要があります。PHPについて自信のない方は、下記コース授業にて予習をしておいて下さい。

PHP入門(全8回)
https://schoo.jp/course/96

この授業は開発環境の事前準備が必要です。環境をまだお持ちでない方は、下記授業を参考にご準備下さい。

PHP入門 開発環境を構築しよう(全2回)
https://schoo.jp/course/116

スライド資料

プレミアム生放送

関連授業

人気の生放送授業

もっと見る

新着の生放送授業

もっと見る

アクティビティ