ValueCommerceのAPIを使って日本酒の飲めるお店のリストを作ってみた
この記事は日本酒 Advent Calendar 2016の記事です。 経緯 今年行った日本酒のお店でもリスト作るかなー 手作業でやるのめんどくせぇな APIあるし、コード書くか ということで、日本酒のアドベントカレンダ […]
広告ここから
広告ここまで
目次
この記事は日本酒 Advent Calendar 2016の記事です。
経緯
- 今年行った日本酒のお店でもリスト作るかなー
- 手作業でやるのめんどくせぇな
- APIあるし、コード書くか
ということで、日本酒のアドベントカレンダー記事ですが、WordPressなTipsです。
コード
とりあえずAPIトークンと検索キーワードだけ突っ込めるようにしました。
function shortCode_valuecommerce($atts,$content = null ){ extract( shortcode_atts( array( 'token' => "", 'keyword' => "" ), $atts) ); $url = "https://webservice.valuecommerce.ne.jp/productdb/search?token={$atts['token']}&keyword={$atts['keyword']}&format=json"; $result = wp_remote_get($url); $items = json_decode($result['body'],true); $items = $items['items']; $html = "<table id='valuecommerce' class='table table-bordered'>"; foreach ($items as $item) { $html .= '<tr>'; $html .= "<th><a href='". $item['link']. "'>{$item['title']}{$item['pvImg']}</a></th>"; $html .= "<td>{$item['description']}</td>"; $html .= '</tr>'; } $html .= '</table>'; return $html; } add_shortcode('valuecommerce','shortCode_valuecommerce');
使い方
[ valuecommerce token="YOUR_API_TOKEN" keyword="日本酒"]
実行結果
店名 | 説明 | 出典 |
---|---|---|
竹崎かにと日本酒の宿 鶴荘 (佐賀県) | 鶴荘五か条(1)仲居の方言は温かく見守るべし(2)日本酒好きなら日本酒飲み放題は注文すべし(3)蟹が出てきたらすぐ食べるべし(4)蟹剥きが苦手ならすぐ仲居を呼ぶべし(5)女将を見つけたら話し込むべし | じゃらんnet |
日本酒バルコメッシュ米酒 (加古川市その他) | 土山駅 | ホットペッパーグルメ |
酒と肴と男と女 日本酒天国 おにたいじ 名古屋駅店 (名古屋駅) | 名古屋駅 | ホットペッパーグルメ |
日本酒専門店 酒楽 (枚方) | 枚方市駅 | ホットペッパーグルメ |
日本酒 國酒 こくしゅ (徳山) | 徳山駅 | ホットペッパーグルメ |
日本酒BAR 酒母 (東池袋) | 池袋駅 | ホットペッパーグルメ |
日本酒と酒菜 遠山 (神田) | 神田駅 | ホットペッパーグルメ |
SAKE PUB 酒夫 SAKEO 日本酒&ワインバー 高田馬場 (高田馬場駅) | 高田馬場駅 | ホットペッパーグルメ |
寿司と日本酒 よってき (川崎) | 川崎駅 | ホットペッパーグルメ |
日本酒優 (西新) | 西新駅 | ホットペッパーグルメ |
鹿児島和牛と厳選日本酒 八重洲屋 八重洲日本橋店 (日本橋) | 日本橋駅 | ホットペッパーグルメ |
長寿韓酒房 日本橋店 (日本橋) | 日本橋駅 | ホットペッパーグルメ |
日本酒と金沢おでんと日本海料理 加賀の屋 (国分町) | 勾当台公園駅 | ホットペッパーグルメ |
炭火焼酒房 鳥八 とりや 日本橋店 (日本橋) | 日本橋駅 | ホットペッパーグルメ |
RITA 出雲平田 酒持田蔵 (島根県) | 日本酒を飲むだけではなく、料理を豊かにするペアリングディナーや美肌効果も期待できる日本酒風呂。日本酒の奥深さや、つくりての思いに浸る時間を、お過ごしください。 | じゃらんnet |
日本酒バル 解放区 (岡山表町) | 岡山駅 | ホットペッパーグルメ |
魚と日本酒のお店 和食処 蕾 岡山店 (岡山駅) | 岡山駅 | ホットペッパーグルメ |
鯛しゃぶと日本酒 皐月(さつき) (西新) | 六本松駅 | ホットペッパーグルメ |
kagi 鴨と日本酒 (平尾) | 西鉄平尾駅 | ホットペッパーグルメ |
鰻と肴菜と日本酒の店 まんまる (諫早) | 諫早駅 | ホットペッパーグルメ |
どうでしょうか?
地域指定も件数指定も何もしてないので、東北から九州まで幅広くリストしちゃってるのが今後の改善点ですね。
今後について
気が向いたらプラグインにしてみます。
おまけ
あまりにも日本酒感なさ過ぎるので、伏見で見つけた間違い探しの写真でも。