ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 12 years ago

Closed 12 years ago

#2114 closed task (fixed)

AmazonECS4の安定版対応

Reported by: kiwa Owned by: ebihara
Priority: critical Milestone: OpenPNE2.10.5
Component: その他 Version:
Keywords: OpenPNE2.8.10 Cc:

Description

■概要

PEAR::Service_Amazon をバージョンアップし、AmazonECS4.php を使うようにする。

2008年3月31日に AmazonECS3 のサービス提供が終了するため、それまでに AmazonECS4 への移行をする必要がある。

開発版は2.11.3で対応済みなので、安定版でも対応する。

■仕様

■関連情報

  • #1747 PEAR::Service_Amazon をバージョンアップし、AmazonECS4.php を使うようにする

Change History (11)

comment:1 Changed 12 years ago by ogawa

Priority: minorblocker
Type: enhancementtask

本リリースに必ず入れます。

comment:2 Changed 12 years ago by ogawa

Priority: blockercritical

comment:3 Changed 12 years ago by ebihara

Owner: changed from nobody to ebihara
Status: newassigned

やります

comment:4 Changed 12 years ago by ebihara

今後Amazon側の仕様変更を容易に追従できるように、OpenPNE_Amazonクラス(Service_AmazonECS4の派生クラス)を作成することで対処しました。

これにより、 SearchIndex?() メソッドが 旧カテゴリと新カテゴリの両方を許容するようになりました。

c_review_category 内のデータも OpenPNE_Amazon クラスに移したいところですが、これについては修正箇所が多くなりそうなので、(OpenPNE_Amazon クラスに c_review_category 内のデータを連想配列として記述するなど対応に必要なものは揃えましたが)実際の対処はおこないませんでした。

本件の対応としては以下のリビジョンになります。

変更点に問題がなさそうなら、 2.10.x の変更を 2.8.x にもマージします。

comment:5 Changed 12 years ago by ebihara

r6022 でNoImage画像対応を消してしまったのを修正しました(210x)。

comment:6 Changed 12 years ago by ebihara

以下のリビジョンでコード中の不要な記述などを削除しました。

comment:7 Changed 12 years ago by ebihara

Keywords: 確認中 added

以下のリビジョンで 2.8.x にもマージしました。 r6029, r6030

ご確認ください。

comment:8 Changed 12 years ago by ogawa

Keywords: 確認中 removed

do_c_review_add_insert_c_review()で、

'image_small'  => $product['MediumImage']['URL'], 
'image_medium' => $product['MediumImage']['URL'], 
'image_large'  => $product['MediumImage']['URL'],

全部Medium!!

comment:9 Changed 12 years ago by ebihara

Keywords: 確認中 added

以下のリビジョンで修正しました。ご確認ください。

comment:10 Changed 12 years ago by ogawa

Keywords: テスト待ち added; 確認中 removed

テストお願いします。

comment:11 Changed 12 years ago by kiwa

Keywords: テスト待ち removed
Resolution: fixed
Status: assignedclosed

テスト完了しました。問題なさそうです。

Note: See TracTickets for help on using tickets.