PHPでのサンプルコードです。
// NuSOAP のライブラリが必要
require_once('nusoap/nusoap.php');
// SOAPクライアントの生成
$client = new nusoap_client('http://lyrics.wikia.com/server.php?wsdl', true);
// エラーチェック
$err = $client->getError();
if ($err) {
echo 'Constructor error :' . $err ;
}
// Proxy生成
$proxy = $client->getProxy();
$artist = "acidman";
$song = "赤橙";
$result = $proxy->getSong($artist, $song);
if ($proxy->fault) {
echo 'Fault : ';
print_r($result);
} else {
// エラーチェック
$err = $proxy->getError();
if ($err) {
echo 'Error :' . $err ;
} else {
echo 'Result : ';
print_r($result);
echo str_replace("n", "<br />",$result["lyrics"]) ; //歌詞の表示
}
}
nusoapのダウンロード先はこちら↓
http://sourceforge.net/projects/nusoap/files/nusoap/
歌詞情報を取得するAPIまであるんですね。
これは面白い!






