3

Amazon.com と Walmart から製品価格データを取得するサイトに取り組んでいます。将来的には、他の場所からもデータを取得すると思います。

私の最初のアイデアは、Amazon から (製品広告 API を使用して) データを直接取得し、ページに到達したすべての訪問者のデータをサイトに表示することでした。取得する製品の価格がそれほど多くない場合 (またはサイトの訪問者数が少ない場合) は、これは悪い考えではありません。サイトが混み合って、値引きしたい商品を増やしていくと大変なことになると思います。

Amazon と Walmart API を使用して、REST API 呼び出しを成功させ、返された XML を解析して、必要な情報を取得することができました。

その情報をローカル データベースに保存し、たとえば 1 ~ 5 分ごとに更新し、サイトの訪問者に、Amazon や Walmart への API 呼び出しを行う代わりに、ローカル データベースから価格情報を取得することは理にかなっていますか?

この方法で、Amazon と Walmart の API を使用して価格データを取得する関数を作成した場合、この関数をバックグラウンドで 1 ~ 5 分ごとに 24 時間 365 日自動的に実行するにはどうすればよいでしょうか?

4

2 に答える 2