マッシュアップ

1.新垣結衣の情報サイトを作成してみる

さてマッシュアップで新垣結衣さんの情報をお届けするサイトを作成します。

①画像がほしい
サイトには当然ですが、新垣結衣さんの画像がほしいところです。
インターネットでそこら辺に落ちてそうですが、著作権がうるさいですからね。

とりあえず、オフィシャルサイトを覗いて見ました。
新垣結衣のオフィシャルサイト

面白いことに、以下のスクリプトが配布されていました。
下記の場所にカーソルを合わせると色々な表情をします。
 1.頭を撫でると笑います。
 2.眼を触るとウィンクします♪
 3.口を触ると舌を出します。
 4.のどを触ると怒ります。
最近のWebの技術って凄いですね。
これを利用するのもマシュアップ?に該当するのかな。 てなわけで、掲載する画像が手に入りました。

②プロフィール
やはり、プロフィールは乗せたい所です。
Wikipedia APIがあるので利用してみました。
phpでsimplexml_load_fileを利用してxmlファイルを読み込んで表示するだけです。

それにしても、以外に身長がありますね。


③Webサイトのサムネイル
オフィシャルサイト、ブログなどのWebサイトのサムネイルを表示したいと思います。
MozShotがあるので利用してみました。
すでに利用している方がいるみたいで、すんなりとサムネイルが表示されました。
新垣結衣 オフィシャルサイト

④最新のブログの記事
芸能人がブログを書くのは、当たり前になってきましたね。
新垣結衣さんも、ブログを書いているので、
RSS情報から最新の記事の情報を取得して表示したいと思います。

新垣結衣のオフィシャルブログを訪れましたが、
RSSへのリンクが見当たりません。どこに???
仕方がないので、googleで検索してURLを知ることができました。

RSSの読み込みは、XML_RSS(PEAR)を利用のやり方です。


⑤テレビ出演情報
テレビの出演情報を載せたいと思い、調べました。
Livedoor番組表にて、RSSが取得できます。
そこで読み込んで表示することにしました。
ただ、現時点では、出演情報がないため、正常に動作するのか分かりません…

⑥本・DVD
Amazon Web Serviceを利用して、本とDVDの情報を表示します。
Services_Amazon(PEAR)を利用のやり方です。
今回は、本とDVDを取得したいので、以下のメソッドを用います。
searchKeyword("新垣結衣","dvd-jp",1)

第2引数は、ジャンルなのですが、日本だと本:books-jp、DVD:dvd-jpとなります。
最初、「books」として検索していたのですが、余計なジャンルも検索されてしまい、
あれ???と思ったのですが、「-jp」が必要みたいです。

第3引数は、ページ番号です。

最新の情報のみほしかったので、ソートを行いたかったのですが、
どうやればいいのか分からず、面倒なのでそのまま結果を表示しています。
ページも1のみです。
ここら辺は、再度調べる必要がありそうです。


とりあえず完成
以下のサイトとなります。
新垣結衣の情報サイト


課題
ニュースを取得したいので、Yahoo!デベロッパーネットワークを利用しようと思ったのですが、
取得できたニューストピックスは、新垣結衣関連ニュースのURLなんですよね。
このサイトに載っているニュースがほしいのにな。

あと映画関連ですね。
映画関連の情報がほしかったのですが、そういうサービスが分かりませんでした。

また、動画関連ですね。
youtubeから取得はできますが、著作権的にどうなのかと。
CM情報とか入手とか入手したいですね。


戻る

xml E-Mail
Copyright (C) 2008 マッシュアップのお勉強(備忘録). All Rights Reserved.