ページ: << 1 2 3 4 >>

amazonのAPIバージョン(2008-06-26)が更新されました

パーマリンク 2008/06/29 09:49:37 著者: あつ メール
カテゴリ: Amazon

amazonのAPIバージョン(2008-06-26)が更新されました

amazonのAPIバージョンが2008-06-26に更新されました。

日本独自の更新としては、検索対象に「Beauty」カテゴリーが入りました。

You can now use the Beauty search index in the JP locale. Items in this search index include, for example, cosmetics and hair styling products.

それ以外の更新はAmazon Associates Web Service (API Version: 2008-06-26)をご覧ください。

アマゾンのアフィリエイトリンクを簡単に貼る方法

パーマリンク 2008/06/19 16:57:10 著者: あつ メール
カテゴリ: 自社サイト, Amazon

アマゾンのアフィリエイトリンクを簡単に貼る方法

ブログ一六社のブログにアマゾンのアフィリエイトタグを簡単に貼れるようにmickが作ってくれました。

詳しい設定方法は「ブログ一六社でアマゾンアソシエイト用のHTMLタグを簡単に貼る方法」をご覧ください。


↓こんな感じで貼れます。

雨の日も、晴れ男 (文春文庫 み 35-1) (文春文庫 み 35-1)


ちなみにこの本、百式さんのプレゼント本企画にあったのですが、みごと落選してしまいました。
欲しいな・・・・。

第8回SE勉強会を行ないました

パーマリンク 2008/06/08 17:53:02 著者: あつ メール
カテゴリ: Amazon, Google, 勉強会・セミナー

第8回SE勉強会を行ないました

第8回SE勉強会を行ないました。

今日の宿題はアマゾンのAPIを使って何かしましょうというもの。
出題者は自分だったのですが、以前からやりたかったものをつくりました。

作ったものはこちら
何も説明がないですが、入力した文章のキーワードを抽出し、そのキーワードで商品を表示させるというものです。

ソースコードはこちら。

<form method="post" action="./">
<textarea name="str" rows="3" cols="70"><?php echo $_POST['str']; ?></textarea>

<input type="submit" value="GO">
</form>
<?php
$str = $_POST['str'];

if (!empty($str)) {
    $str = mb_convert_encoding($str, 'UTF-8', 'EUC-JP');

    // Yahoo の日本語解析API
    $appid = '****************';
    $url = 'http://api.jlp.yahoo.co.jp/MAService/V1/parse?appid=' . $appid . '&results=ma&sentence=' . urlencode($str);
    $result_str = file_get_contents($url);
    $xml = simplexml_load_string($result_str);
    $word_list = array();
    $flg = 0;
    $word = '';
    foreach ($xml->ma_result->word_list->word as $key => $value) {
        if (!empty($word) && mb_convert_encoding((string)$value->pos, 'EUC-JP', 'UTF-8') != '名詞') {
            $word_list[] = $word;
            $word = '';
        }
        if (mb_convert_encoding((string)$value->pos, 'EUC-JP', 'UTF-8') == '名詞') {
            $word .= (string)$value->surface;
            $flg = 1;
        }
    }

    srand((float) microtime() * 10000000);
    $rand = rand(0, count($word_list)-1);

    echo "<b>" . mb_convert_encoding($word_list[$rand], 'EUC-JP', 'UTF-8') ."</b>で商品を探してきました<br>";

    // Amazon API
    $url =  "http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService";
    $url .= "&AWSAccessKeyId=*************************";
    $url .= "&AssociateTag=*************-22";
    $url .= "&Version=2008-04-07";
    $url .= "&Operation=ItemSearch";
    $url .= "&Keywords=" . urlencode($word_list[$rand]);
    $url .= "&ResponseGroup=Medium";
    $url .= "&SearchIndex=Blended";
    $url .= "&ItemPage=1";
    $xml_amazon = simplexml_load_file($url);
    foreach ($xml_amazon->Items->Item as $value) {
        $name = mb_convert_encoding((string)$value->ItemAttributes->Title, 'EUC-JP', 'UTF-8');
        $smallimage = (string)$value->SmallImage->URL;
        if (empty($smallimage)) {
            $smallimage = 'http://ec1.images-amazon.com/images/G/09/nav2/dp/no-image-avail-tny.gif';
        }
        echo "<img src='" . $smallimage . "'>" . $name."</a><br>";
    }
}
?>

日本語解析部分はYahooのAPIを利用しています。
で、YahooのAPIだと人名が苗字と名前で切れてしまったので、名詞が2つ続いたらくっつけるという処理を入れてあります。

発表は『GoogleMapsAPI活用事例~飲食店案内ネット一六社マップ~』でした。
ソースコードの説明でしたので、資料はほとんどありませんが、一応アップしてあります。

今回の勉強会でよかった点は、近況報告に時間を多く使えたこと。
前回の勉強会以降で色々とやったことを各自発表しました。
ブログに書いてあることでも、更に細かい話ができたかなと思います。
今後もこの時間は取りたいと思います。

次回の勉強会は6月22日(日)を予定しています。
社外の方の参加も大歓迎ですので、一緒に勉強しましょう。

第8回SE勉強会を開催します

パーマリンク 2008/06/02 22:53:21 著者: あつ メール
カテゴリ: Amazon, Google, 勉強会・セミナー

第8回SE勉強会を開催します

第8回SE勉強会を開催します。

日時は 2008年6月8日(日)10:00~です。
場所は株式会社一六社 本部事務所 (愛知県春日井市 高蔵寺駅前すぐ)です。

内容はSE勉強会をご覧ください。

今回の僕の発表は『GoogleMapsAPI活用事例~飲食店案内ネット一六社マップ~』を行う予定です。

そして今回は宿題の出題者でもあります。
その宿題の内容は、『☆AmazonのWEBサービスをつかってみよう☆』です。
面白いアイデアがでるかな~って、自分がそんなアイデアあるのか!?

AWS API Version 2008-04-07 に更新

パーマリンク 2008/04/16 07:14:37 著者: あつ メール
カテゴリ: Amazon

AWS API Version 2008-04-07 に更新

AWS API Version が 2008-04-07 に更新されました。

ソフトウェア・ビデオゲーム・おもちゃのカテゴリで発売日でのソートができるようになりました。

The JP locale has new sort parameters, releasedate and -releasedate, for the search indices: software, videogames, kitchen, and toys .

その他の更新内容はこちら(Release: Amazon Associates Web Service on 2008-04-14

<< 1 2 3 4 >>

あつ

Facebookやってます

愛知県名古屋市在住のWEBシステム屋(SE・プログラマ)。株式会社一六社(いちろくしゃ)所属。PHP、 CakePHPを利用して日々開発中。WEBで地域活性化を目指します。好き:フットサル/GTD/Mac/ 住んだことのある場所:一宮(愛知)、豊田(愛知)、浜松(静岡)、浦添(沖縄)、中津川(岐阜)、名古屋(愛知)

検索

タグクラウド

勉強会

欲しい物リストの全て

レコメンデーションエンジン

16ブログ     powered by b2evolution