1
<?xml version="1.0" encoding="UTF-8"?>
<product>
   <id type="integer">100159400</id>
<title>150 Watt Mini Stereo Power Amplifier</title>
<variants type="array">
<variant>
<id type="integer">233139732</id>
<grams type="integer">700</grams>
<inventory-quantity type="integer">222</inventory-quantity>
 </variant>
</variants>
</product>

私にはうまくいきません。Shopify API呼び出しでxml配列を解析しています

$recurring_application_charge = $shopify('PUT', '/admin/products/109720638.xml', $product);

ここでは単一の値を解析していますが、shopify ストアにレコードを挿入した後にデータベースに保存した動的な値を渡す必要があります。単一の製品では、更新コマンドでさえ機能しません。私を助けてください、

4

1 に答える 1

1

Sandeep の PHP アダプターを使用している場合は、(Shopify.php) でコンテンツ タイプを XML に変更する必要があります。デフォルトでは、アダプタは Json 形式を使用して POST リクエストを送信します。

于 2012-11-02T22:19:07.260 に答える