問題タブ [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.

0 投票する
1 に答える
1199 参照

wordpress - URLからwordpress woocommerceに製品をインポートしてコマンドを取得する方法

URLからword-pressに商品を取り込みたい。

製品テーブルを完全に知りたいです。つまり、URL テーブルを woo commerce テーブルにマップしたいということです。wooコマースの製品と属性、価格と変数テーブルは何ですか?

例えば

0 投票する
1 に答える
10126 参照

wordpress - WooCommerce Rest API "woocommerce_rest_cannot_create"

Postman を使用して製品を WooCommerce Rest API に投稿しようとしています。以下は、Postman をJavascript使用して生成されたコードです。

その見返りに、ステータス付きの次の応答を取得しています401 unauthorized

同じ資格情報を使用するとGET、同じエンドポイントでメソッドを使用してデータを正常に取得して、すべての製品を取得できます

http://woocommerce.dev/wp-json/wc/v1/products

さらに、WooCommerce では、この資格情報のユーザーに読み取り/書き込み許可を既に与えています。

0 投票する
0 に答える
268 参照

wordpress-rest-api - wordpressでrest_url_prefixフィルターを使用する方法

カスタム API エンドポイントのみの WordPress REST API エンドポイントを変更するにはどうすればよいですか?

私はWC API 2.6も使用していますが、それらのエンドポイントを変更したくありません。カスタム API のリクエスト エンドポイントを変更したいだけです。

私のAPIは、クラスWC_REST_Controllerをさらに拡張する上に構築されています。WP_REST_Controller

0 投票する
0 に答える
1057 参照

android - Woocommerce REST API での POST メソッドの問題

Woocommerce REST API を使用して Android アプリを開発しています。GET メソッドを使用して、この REST API を介してデータにアクセスできます。

今、この REST API を使用して新しい顧客を作成する際に問題に直面しています。

ここでPOSTメソッドが機能していません。

私のEND_POINT"http:example.com/wp-json/wc/v1/customers"

問題は、認証エラーが発生していることです。

ネットワーク呼び出しに OkHttp を使用しています。

これが私のコードです:

応答メッセージは次のとおりです。

どこに問題があるのか​​わからない。

誰かがこの問題を経験した場合は、解決策を共有してください。

前もって感謝します。

0 投票する
2 に答える
2609 参照

woocommerce - WooCommerce API ログの見方

WooCommerce API を使用していますが、エラーの原因に関する情報がないエラーが発生します。

ログを表示して何が起こっているかを確認するにはどうすればよいですか?

0 投票する
1 に答える
1232 参照

c# - 複数の州から注文を受ける

C# を使用して、新しい REST API を介して WooCommerce 2.6 インストールから注文のリストを取得しています。

私がする必要があるのは、3 つの可能な状態のいずれかを持つ注文をフェッチすることですが、API では、呼び出しごとに 1 つのステータスしかフィルタリングできないようです。これは、WooCommerce 2.5x REST API で正常に機能していたコードの一部です。

辞書の値parametersは API URL に追加されるため、最終的には次のようになります。

2.5 API は、 の状態の 1 つを持つ注文のリストを返すために使用されていましたstatus。今、それstatusは値の1つではないというエラーが表示されますany...

保留中、処理中、または保留中の注文のリストを1 回の呼び出しで取得することは可能ですか、それとも API に対して 3 回別々に呼び出す必要がありますか?


編集:実際のエラー JSON は


編集 2: WooCommerce のソース コードを掘り下げると、次のコード スニペットが見つかりました。

では、複数のステータスを渡すと、これは...$args['post_status']になりwc-pending,processing,on-holdますか?

解決策を待つ代わりに、3 つの別々の呼び出しを実行するだけだと思います...