ドロップシッパーのサイトから情報を取得する必要があります。私が本当に取得する必要があるのは、在庫数だけです。PHPでこれを行うための最良の手法は何ですか? cURL を使用する必要がありますか? もしそうなら、それを行う方法のサンプルコードを教えてください。
PS 私もインタースパイアのショッピングカートを使っています
前もって感謝します
ドロップシッパーのサイトから情報を取得する必要があります。私が本当に取得する必要があるのは、在庫数だけです。PHPでこれを行うための最良の手法は何ですか? cURL を使用する必要がありますか? もしそうなら、それを行う方法のサンプルコードを教えてください。
PS 私もインタースパイアのショッピングカートを使っています
前もって感謝します
ドロップシッパーが何を許可しているかを知らずに答えるのは難しいです。私は、サーバーからデータを取得するいくつかの方法(cURL、Ruby、PHP、Perlなどすべてサンプルコード付き)を含む詳細なユーザーガイドを提供してくれました。
私がリアルタイムの在庫レベルを処理する方法は、それらの例の1つからコードを作成し、XML-RPCを使用して、顧客が個々の製品ページに移動したときにサプライヤーから在庫レベルを取得することでした。サプライヤのサーバーからの応答は、その製品の在庫番号(SKUに基づく)にすぎません。次に、私のコードは、その特定の製品のデータベースのprodcurrentinvフィールドにその在庫レベルを挿入します。これはすべて、ページが完全に読み込まれる前(ページに在庫レベルが表示される前)に一瞬で発生します。class.product.phpに関数として追加しました。
私はPHPを本当に知らないので、一度に複数のSKUでこれを機能させることができませんでした(ショッピングカートおよびカテゴリ製品リストページで使用するため)。そのためにプログラマーを雇っています。
しかし、サプライヤーがどのような種類のやりとりを許可しているかを知ることは非常に重要であり、それを知らずに質問に答えることは困難です。