Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

-件のコメント

コメントの投稿

新規
投稿した内容は管理者にだけ閲覧出来ます

-件のトラックバック

トラックバックURL
http://jacketj.blog45.fc2.com/tb.php/959-a808b6b3
この記事に対してトラックバックを送信する(FC2ブログユーザー)

AWS. Invalid Enumerated Parameter Sortに指定した値は無効です。

いつも通りに自分サイト(A2S)で検索しようと思ったら、何も表示されない。

XMLのレスポンス見てみると、

AWS.InvalidEnumeratedParameter
Sortに指定した値は無効です。'salesrank','pricerank','price','-pricerank','-price','titlerank','-titlerank','orig-rel-date','releasedate','-orig-rel-date','-releasedate'などが有効な値の例です。


あれ・・・エラー(´・ω・`)

Amazonさん、、、また仕様変更ですか。。。



昨日(7/3)まではSort=[設定なし]で渡しても、エラーじゃなかったじゃないですかー。
Javascript変えないと、何も表示されねぇええ。

DVD、Music、Books、Electronics、の代表的なジャンルはSort=[設定なし]で渡すと全部エラー。
デフォルトソートは人気順なので、salesrankでソートしておけばいいけど、今までSort=[設定なし]で渡してたよ。

とりあえず過去のリンクでソートしていないリンクはお亡くなり決定。
致命的だな。


はぁ。


Javascript直すか。

Sort条件指定していない場合に、hiddenで渡しているSortパラメータをdisabledに出来れば
簡単かな?

hiddenにdisabled効くのかな?

<input> - フォーム部品:入力欄

共通属性なので大丈夫!



    if (document.amazon2.sortValue.value == '0') {
document.amazon.Sort.disabled = true;
}
これで元通りの動作。意外に楽な修正で助かった。

昨日もリリースノート見たばかりだけど、公式発表あったのかな?
探してみよう。




追記:
使ってテストしてみたら、駄目。
formでエンター押したときJavascript使ってねぇ。ったく。

適当に書き連ねる日記のようなもの: [JavaScript] EnterキーでSubmit

情報ありがとうございます。

ようやく、Firefox以外なら正常動作するように。
Firefox対応はまた後日。

スポンサーサイト

0件のコメント

コメントの投稿

新規
投稿した内容は管理者にだけ閲覧出来ます

0件のトラックバック

トラックバックURL
http://jacketj.blog45.fc2.com/tb.php/959-a808b6b3
この記事に対してトラックバックを送信する(FC2ブログユーザー)

Appendix

ジャケット画像を探す!

最近の記事

Amazon検索

プロフィール

Author:jacketer
中の人は完全な佳奈様病です

ブログ内検索

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。