PHPでWebAPIを呼び出し
無料で使えるWebAPIを使ってみましょう
Web上にある様々なデータサービスのサーバーからWebAPIを使ってデータを取得
簡単なプログラムでWebAPIをお試しすることができます
わりとなじみのあるサービスでも無料でWebAPIを利用できるものがあります
いくつか利用できるWebAPIを紹介します
PHPでWebAPI呼び出し 無料のWebAPIを使ってみよう
無料で使えるWebAPI Yahoo!デベロッパーネットワーク
Yahoo!デベロッパーネットワークのAPIは無料で利用できます
以前は、ぐるなびWebサービスのWebAPIを利用して飲食店の情報を利用していました
ぐるなびWebサービスの無料サービスが終了したので、Yahoo!デベロッパーネットワークのAPIを利用してみました
ぐるなびWebサービスは飲食店の情報でしたが、Yahoo!のAPIはYahoo!ロコの飲食店(PayPayグルメ)以外にも、Yahoo!ロコのショッピング、レジャー、旅行、暮らし、生活で利用する施設の検索が可能です
一例ですが、Yahoo!ローカルサーチAPIのリクエストURLはこちら
https://map.yahooapis.jp/search/local/V1/localSearch
単純にキーワード検索するだけなら、このAPIでOKです
https://map.yahooapis.jp/search/local/V1/localSearch?appid=<あなたのアプリケーションID>&query=回転寿司
上記のぐるなびAPI同様にAPI仕様に従って必要なパラメータをつけることでいろいろな条件での検索ができます
こちらに使い方の導入編を書いてますので参考にしてください
PHPでWebAPI 無料のWebAPIサービス
無料で使えるWebAPI 使えるWebサービス例
こちらは、商品情報やレストラン情報、旅行情報、観光スポット、口コミなど身近な情報を提供しているWebAPIのサービスです
なじみのあるサービスでもWebAPIが使えるサービスがけっこうあります
ぐるなび、楽天、グーグル、ヤフー、リクルート、アマゾンなど馴染みの深い情報提供サービスです
利用目的や商用利用の可不可、アフィリエイト利用条件などそれぞれのWebサービスの利用規約がありますから、利用規約に従って利用しましょう
Yahoo!デベロッパーネットワーク(無料)
リクルートWebサービス(無料)
Rakuten Developers(無料)
AmazonアソシエイトのProduct Advertising API(無料)
ぐるなびWebサービス(無料サービスは停止)
Google Maps Platform(有料)
無料で使えるWebAPIとアフィリエイトサービス
楽天やアマゾンはアフィリエイトのURLもWebAPIで取得できます
WebAPIを利用したアフィリエイトもできるようになっています
Yahoo!デベロッパーネットワーク、リクルートWebサービスは、バリューコマースを利用することでアフィリエイトに利用できるAPIがあります
Yahoo!ショッピングやホットペッパーグルメなど、利用できる情報があります
PHPでWebAPI呼び出し 無料のWebAPI使用例
PHPでWebAPI呼び出し 無料のWebAPIの使用例
こちらはPHPでWebAPIを呼ぶ自作のお店・施設の検索サイトです
PHPに対応しているサーバーであれば、PHPで作成したプログラムを動かすことが可能です
WordPressを利用しているサーバーであれば、PHPのプログラミングに使えることが多いのです
安い導入用のレンタルサーバーでも、簡単なPHPプログラムを作成して、WebAPI利用の練習をすることができます
サーバーにはロリポップ!サーバーを使っています
PHPでWebAPI 簡単なプログラムで試してみよう
PHPでWebAPIを使う簡単な検索プログラム
WebAPIで検索したデータを取得し、Webページに表示しています