マッシュアップサイトをプランする

マッシュアップサイトをプランする

PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。

★このサイトもこれで作ってます次世代サイト作成システムSIRIUS

マッシュアップサイトをプランする

サイトにアクセスを集めるには、役に立つサイトを作ればいい。
そして役に立つサイトというのは、簡単に言うと
情報が多くて過不足なく整理されているサイトだ。

 

インターネットで検索する人は、何らかの情報を探している。
それは買い物のための情報探しであったり、
悩みを解決する情報だったり、遊びのための情報だったりする。
そういう「誰か」のために、便利なサイトを作ればいい。

 

しかし役に立つサイトって、そう簡単には作れないもの。
だから外部WebAPIを使ってマッシュアップサイトを作ってみる。
マッシュアップに使えるWebAPIは、様々な企業が提供しているので、
その中から使えるモノをピックアップしていけばいい。

 

使えるWebAPIは、一々検索して捜しても良いが、一覧にして紹介しているサイトもある。
たとえばワッフルと言うサイトでは、
使えるAPIをたくさん紹介してるから参考になる。

 

旅行に関するサイトを作ろうと思ったら、使えるAPIはこれだけあるんだな、とか、
地域情報に関するサイトを作ろうと思ったら、使えるAPIはこれだけだな、とか、
サイトを作る前にある程度イメージすることができる。

 

このサイトでは、マッシュアップサイトもたくさん紹介されているので、
他の人がどういうマッシュアップサイトを作っているのかも分かる。

 

もちろん、ヤフーやグーグル、楽天やgoo、リクルートなどのAPIも非常に多彩だから
こちらからまず捜した方が良いように思うが。

 

マッシュアップサイトの作り方

マッシュアップサイトを作るために、使えるAPIを選んだら、
次はそのAPIを使うためのPHPプログラムを書くことになる。

 

基本的な書き方は、ヤフーの検索サンプルと同じだが、
リクエストパラメータやレスポンス・フィールドは、
WEBサービスごとに勝手に決めているものだから、
一々新しいモノを作る必要がある。

 

ただWebAPIをたくさん提供している企業では、
仕様にかなり共通部分があるので、
一つ作ればあとは多少調整すれば使えることも多い。

 

楽天、ヤフー、リクルートなど、企業や部門ごとにリクエストやレスポンスは異なるが
基本的な仕様は企業や部門ごとで共通しているので、そう言うことができる。

 

役に立つマッシュアップサイトを作るには、
どのみち様々な企業のAPIを併用しないといけないので、
楽天とヤフーの様々なAPIから情報を受け取るスクリプトを作って
ユーザー関数の形にして準備しておく方が良い。

  • 楽天の商品検索APIにリクエストを送って結果を受けとる関数
  • 楽天のジャンルごとのランキングを取得する関数
  • ヤフーの検索キーワードランキングを取得する関数、
  • ヤフーショッピングの商品情報を取得する関数、

こういうスクリプトのストックを作っていけば、
あとはメインのスクリプトから関数を呼び出して結果を受けとり、
Smartyテンプレートにデータを渡してマッシュアップサイトを作ることができる。

 

そうすれば「こういうサイトが欲しいな」「こういうサイトを作ろう」と思いついたとき、
すぐにサイトを作り始めることができる。

 

 

NEXT:楽天の商品検索API用コード例


スポンサードリンク

ネットで稼ぐ 教材人気ランキング

★第1位★儲かるセールスレター、チラシの書き方はこれ!キャッチ・ザ・ライティング

★第2位★集客できるホームページはこれ!SEOに強い戦略的テンプレート「賢威7」

★第3位★情報企業で稼げ!和佐大輔と木坂健宣のネットビジネス大百科

★第4位★ツイッターで稼ぐ方法 集客&自動化ツールフォローマティックXY

★第5位★月収1,000万円以上!ネットで大金を稼ぐ小玉歩のノウハウザ・メールマガジン

このエントリーをはてなブックマークに追加

マッシュアップサイトをプランする関連エントリー

リンク切れの起こらないアフィリエイトのやり方
PHPプログラムの開発環境を整える
WEBサービスのアクセスキーを取得する
ヤフーAPIのアプリケーションIDを登録
ヤフーAPIで商品を検索してみる。
ヤフーAPIのレスポンスを読んでみる
ヤフーAPIのRESTリクエストの作り方
商品検索ページのサンプルコード
商品検索ページを動かしてみる
商品検索ページをサーバにアップしてみる
サンプルコードの解説(1)入力ページ
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(2)設定事項を上部に記述する
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(3)Smartyを使う準備をする
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(4)RESTリクエストのレスポンス処理
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(5)商品情報をXMLから取り出す
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(6)スマーティでページを表示
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(7)Smartyテンプレートの作り方
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(8)テンプレートに商品情報を組込む
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
アクセスが集まるサイトを作るには
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
楽天の商品検索API用コード例
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
楽天検索API用PHP解説(1)
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
楽天検索API用PHP解説(2)
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
グーグルニュース取得PHPの例
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ニュース取得PHPの解説
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ユーチューブ動画リンク取得PHP
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ユーチューブ取得PHPの解説
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ツイートボタン、「いいね!」ボタンの付け方
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
フェイスブックのリンクに表示させたい画像を指定する方法
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。