問題タブ [woocommerce-rest-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - 配列を使用した Javascript シリアライゼーション パラメータ
Woo commerce をフィードするアプリを作成しています。これで、製品リストと製品へのアクセスを表示できますが、注文を作成できません。
これは、注文を作成し、POST する関数です。
応答は次のとおりです。
ブラウザで検査すると、Params が存在するようです:
Woocommerce のドキュメントから同じデータをハードコーディングして使用しようとしましたが、結果は同じです。
一部の組み合わせでは、「製品 ID が必要」、「数量が必要」、または「SKU が必要」がスローされます。
POSTMAN で試してみたところ、商品なしで注文が作成されました。
どんな助けでも大歓迎です
アップデート
この行にコメントしてみました:
そして今、注文が作成されましたが、製品データがなく、「非配列」パラメーターのみが割り当てられたため、フォーマットの問題はほぼ確実です...
例のオブジェクト:
wordpress - WooCommerce - API はドラフト モードで製品を作成しています
スクリプトを使用して、woocommerce インストールで製品を作成しています。API 呼び出しは正常に行われているようです。以下の要求と応答を参照してください。
しかし、バックエンドで製品を見ると、ドラフト モードであり、画像やカテゴリなどの一部の属性が保存されていません。
応答でプレースホルダー画像が返されています。インストールに W3 Total Cache Plugin がないことを確認しました。
リクエスト :
応答オブジェクト:
コード スニペットは次のとおりです。
クロンコール:
建物のリクエスト:
コントローラーの定義:
php - WooCommerce REST API v2 - 保護されたメタデータを表示
作成したアプリケーションに WooCommerce Web サイトを統合しています。
API を使用して製品 (メタデータ) のカスタム フィールドを取得しようとしています。
以下は、v1 から v2 への変更に関するドキュメントからの抜粋です。
v1 には注文アイテム メタが含まれず、v2 には完全な注文アイテム メタが含まれます (保護された注文アイテム メタを含めるためのオプションのフィルター パラメーターを使用)
https://woocommerce.github.io/woocommerce-rest-api-docs/v2.html#version
この実際のフィルターが何であるかをどこにも見つけられないようです。以下のフィルターは、最初にメタデータを取得するために使用されるものです
しかし、検索しても、製品の保護されたメタデータを返す追加のフィルターが見つかりません。保護されたメタを更新しようとしているのではなく、保護されたメタを表示していることに注意してください。
php - woocommerce での支払いの成功または失敗後に注文を更新する
woocommerce 用のカスタム支払いゲートウェイを統合しました。正常に完了し、成功/失敗を出力し、カートを空にするとともに正しくリダイレクトすることができます。
} }
angularjs - angular jsにwoocommerce rest apiを統合するにはどうすればよいですか?
WooCommerce rest API
に統合したいangular js
。angular js
を使用して、使用しているすべての製品のリストを取得したいということですWooCommerce rest API
。
私はこれを使用していますが、機能していません: