APIが公開されているため試してみました。
最初にユーザ登録をし、次にAPI利用申請をしてキーを発行していただきました。
メモ
- /content/searchとか、認証がなくとも受け付けてくれるリクエストがある
確認ページ:TINAMI search
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>TINAMI search</h1> <form action="" method="post"> <input type="text" name="keyword" size="30" maxlength="255"> <input type="submit" value="search"> </form> <?php if (!empty($_REQUEST['keyword'])) { $keyword = htmlspecialchars($_REQUEST['keyword'], ENT_QUOTES, 'UTF-8'); echo search_tinami($keyword); } function search_tinami($keyword) { $api_key = 'tinami api key'; $url = sprintf('http://api.tinami.com/content/search?api_key=%s&cont_type[]=1&cont_type[]=2&text=%s', $api_key, $keyword); $data = simplexml_load_file($url) or die('XML Parse error'); $ret = ''; foreach ($data->contents->content as $content) { $ret .= sprintf('<img src="%s">title: %s<br>', $content->thumbnails->thumbnail_150x150->attributes()->url, $content->title); } return $ret; } ?> </body> </html>
参考サイト
関連エントリー