カテゴリ

Amazostは、Amazon Web Service(ESC4)を利用しているフリーウェアMy Amazon Store Manager v2.0(ASM2)を日本語化したものです。ver.1ではデータベースを使用していましたがver.2では必要ありません。URLに商品名が日本語で入るなどSEOもばっちりです。再配布可ということなので日本語化したものを配布しようと思います。多少変更や削除した機能もありますが、できるだけオリジナルのままで改造がしやすいようにシンプルにまとめました。

2009年8月: Amazon Webサービスが仕様変更したため旧バージョンは2009年8月15日を過ぎると動作しなくなります。新しいバージョンに入れ替えるか、ご自分でプログラムの修正を行ってください。
新しいバージョン(Amazon Product Advertising API対応 )の変更箇所はこちら

2010年11月7日:Amazon Webサービスが仕様変更したためカスタマーレビューの表示が変更になります。2010年11月9日を過ぎると古いプログラムではカスタマーレビューが表示されなくなります。新しいバージョンに入れ替えるか、ご自分でプログラムの修正を行ってください。変更箇所はこちら



ダウンロード

準備

  1. Amazonアソシエイト・プログラムに参加してアソシエイトIDを取得します。
  2. Amazon Web サービスに登録してアクセスキーIDとシークレットアクセスキーを取得します。

サーバー

  • PHP (version 4.2.3 以上)
  • htaccess利用 (SEOモードを使用する場合)

手順

  1. 「script」フォルダの中の「config.php」と「aws4class.php」を自分のデータに書き換えます。(下記参照)
  2. ファイルをすべてサーバーへアップロードします。

config.phpファイル変更箇所

$sitename = "yourname"; // サイト名
$siteurl = "http://www.yoursite.com/"; // サイトURL
$adminemail = "yourname@yoursite.com"; // メールアドレス
$AssociatesID = "○○○○-22"; // アソシエイトID
$SubscriptionID = ""; // このまま
$AWSAccessKeyId = "○○○○○○○○"; // アクセスキーID
$locale = "jp"; // このまま
$seo = 1; // SEOモード(使用する1 使用しない0)

aws4class.phpファイル変更箇所

244行目の $secret_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // シークレットアクセスキー

改造について

  • ファイルはUTF-8で書いているので対応するテキストエディタなどを使用してください。(メモ帳だと文字化けします)
  • 本スクリプトをそのまま使うのではただのミラーサイトになってしまうので、ある程度はオリジナルに改造することを奨励します。

SEOモードについて

  • SEOモードにすると、?や&が付いた動的なURLから日本語入りの静的なURLになります。SEOモードを使用するにはhtaccessファイルを置かなければなりませんが、レンタルサーバーによっては置けない場合もありますのでよくお確かめください。利用できない場合はSEOモードを0にしてお使いください。

デザイン・テンプレートについて

  • トップページの「ようこそ ○○へ」が書かれているテンプレートはwelcomemsg.tplです。
  • 右サイドカラムはfooter.tplで変更できます。
  • ページナビゲーションのデザインはpagination.cssで変更できます。こちらのサイトで配布しているものを利用しました。

その他

  • 当サイトのトップページにあるあまなつさんのスクリプト記述は配布スクリプトには含まれていません。

うまくいかない場合

次の点を確認してみてください。
  • サーバーのPHPのバージョン
  • htaccessが利用できないのにSEOモードにしていないか
  • config.phpが間違っていないか
  • ファイルをUTF-8で書いているか

更新履歴

  • 2010/11/7 新しいカスタマーレビューの表示に対応
  • 2009/8/18 Amazon Product Advertising API に対応
  • 2008/2/14 ページナビゲーションのデザインを変更(pagination.cssを追加・common.php、browsepage.php、header.tplのページナビゲーションのデザイン部分)
  • 2008/2/13 空白のページがでる不具合(ブラウザのエンコードを変更すれば見れる)を修正(header.tplの5行目と6行目を入れ替える)
  • 2007/11/19 [amazon.co.jpで買う]のリンクに「?dev-t=D3E49ECS9E0KO%26camp=2025%26link_code=xm2」が付いていましたが無くてもよさそうなので削除(productpage.phpの111行目)
  • 2007/09/01 画像がない商品のイメージ画像を修正
  • 2007/08/18 公開

お問い合わせはこちら

※日本語化についてのお問い合わせを本家サイトにするのはご遠慮ください。また、日本語化に関する以外のスクリプトについてのご質問はお答えできませんのでご了承ください。



Copyright 2007 Amazost. All rights reserved.