«« Panasonic冷蔵庫NR-B149W-Sのドアパッキンは手で押し込んではめ込むことができる | 2019年版CDやDVDへの書き込みと(著作権に問題のない)DVDビデオからPCへの方法 »»

API『call_picture_from_amazon』について、PA-APIが無効化されてもキャッシュから商品画像URLを返せるバージョンを公開しました(2019/07/10更新)

2019年7月 7日

このエントリーをはてなブックマークに追加
2019/07/10に公開開始しました→今デバッグ中の`『call_picture_from_amazon』`では、売り上げ後30日以内に一度キャッシュとしてアクセスする必要がありますけれど、売り上げ後30日以降になった場合はキャッシュから値を返すことで引き続き商品画像を表示することができるかもしれないよう開発中ですのでしばらくお待ち下さい。


自分はGitHub上で、キーワードを与えるとAmazonアソシエイトのPA-APIを通じて商品画像のURLを取得するphp言語によるAPI『call_picture_from_amazon』を公開しています(リンク先英語)。

GitHubに上げているAmazon から商品画像を取得するPHPのAPIであるcall_picture_from_amazon.php

PA-APIの有効期限が切れてもキャッシュを使って過去に取得した画像URLを取得できるバージョンを公開予定で、現在デバッグ中です。
リリースまでもうしばらくお待ちください。

2019/07/07現在、Amazonアソシエイトで売り上げが30日以上なかった場合、PA-APIの使用ができなくなり、商品画像のURLも取得できません。
画像がないとどんな商品かいまいち伝わらないわけで。
ただでさえ商品が売れないのに、これではさらに売れなくなってしまいます。
去年はこんな制限がなかったのですが、大変残念です。

そこでこの度アップデート予定の『call_picture_from_amazon』では、売り上げ後30日以内に一度キャッシュとしてアクセスする必要がありますけれど、売り上げ後30日以降になった場合はキャッシュから値を返すことで引き続き商品画像を表示することができるかもしれないよう実装中です※。
※Amazon側で画像URLに変化があった場合は表示することができません。
 あらかじめAPI取得依頼側でもエラー処理を用意していただくようお願いします。

今までもAmazon側にかける負担を減らすようにキャッシュ機能は設けていたのですが。
でも、1日経ったらキャッシュをすべて消して最新データを取得する仕様にしていたので、PA-APIが使えなくなると翌日には使えなくなる痛い問題がありました。
今回キャッシュ削除に1日経過以外にもPA-APIを返せるかどうか?も条件に加えたので、うまく動くか様子を見ているところです。

今後ともよろしくお願いします。


◾️追記(2019/07/10)
PA-APIが無効化されてもキャッシュから商品画像URLを返せる"はず"のAPI『call_picture_from_amazon』をGitHub上で公開開始しました。

"はず"をつけたのは、申し訳ないのですが手元にデバッグ環境がなくなったからです。
昨日あたりに私のAmazonアソシエイトアカウントについて売り上げがないまま30日以上以上経過し、PA-APIが無効化されデバッグできるようになる予定だったのですが。
ありがたいことに?商品が一品売れて当分デバッグできなくなった為、仕方ないので公開して様子をみることにしました。
バグとかありましたら報告していただけると助かります。


◾️広告

わかばちゃんと学ぶ Git使い方入門〈GitHub、Bitbucket、SourceTree〉
湊川 あい
シーアンドアール研究所 (2017-04-21)
売り上げランキング: 5,829

投稿者 kuze : 2019年7月 7日 11:09


■このエントリーに関連した記事

■「実用ソフト&サイト」カテゴリの最新記事

«« Panasonic冷蔵庫NR-B149W-Sのドアパッキンは手で押し込んではめ込むことができる | 2019年版CDやDVDへの書き込みと(著作権に問題のない)DVDビデオからPCへの方法 »»


自己紹介
PHPやVBによるコーディングやシステムエンジニアを仕事にしています。
主にiPhoneアプリの紹介やWeb開発などのPC系の話題と、アニメやゲームなどのサブカルな話題を取り扱っています。

[PR]

instagram

カテゴリ

最近のエントリー

最近掲載した画像
  • 一般論として出力データは小まめではなく一気に出力すべき・・・ですが
  • シティーハンターフランス版は日本テレビでは放送できないだろうけどよくやった!(少しネタバレ)
  • ユニクロでブロックテックパーカーを買ったんですが、撥水機能とかポケットがいいね
  • ユニクロでブロックテックパーカーを買ったんですが、撥水機能とかポケットがいいね
  • ユニクロでブロックテックパーカーを買ったんですが、撥水機能とかポケットがいいね
  • ユニクロでブロックテックパーカーを買ったんですが、撥水機能とかポケットがいいね
  • 3Dプリンターで折りたたみスマホフォルダーが出力されて興奮!
  • 3Dプリンターで折りたたみスマホフォルダーが出力されて興奮!
  • 3Dプリンターで折りたたみスマホフォルダーが出力されて興奮!
  • 3Dプリンターで折りたたみスマホフォルダーが出力されて興奮!
  • 3Dプリンターで折りたたみスマホフォルダーが出力されて興奮!
  • 「フラグタイム」見てきたんですが村上さんのよくわからないリアクションのヒリヒリする感じに惹かれた
  • 勉強は繰り返しが大事、繰り返すためには習慣化と場所の確保がまず大事
  • 『閉鎖病棟~それぞれの朝~』見たけどセキュリティ緩すぎ(ネタバレ)

RSS
更新情報はRSSをご利用下さい