WikipediaAPI を簡単に使う関数を書いたので公開しておきます。
1 2 3 4 5 6 7 8 9 10 11 | function wikipediaApi($keyword) { $keyword = h($keyword); $url = sprintf('http://wikipedia.simpleapi.net/api?output=php&keyword=%s', urlencode($keyword)); $data = file_get_contents($url); if($data === false) { return false; } else { return unserialize($data); } } |
シンプルなコードです。以下のように配列でデータを取り出せます。
1 | print_r(wikipediaApi('キーワード')); |
キーワードにマッチする記事がない場合は false が返ってきます。以下のページで配布されているコードを改変して構築させて頂きました。
コメント