問題タブ [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 に答える
668 参照

wordpress - WP Rest APIを使用してユーザーリストを取得中に管理者ユーザーのみを取得する

OAuth 1 で WordPress REST API を使用しています。wp-json/wp/v2/users/ を使用してユーザー リストをフェッチしようとすると、すべてのユーザーではなく、管理者ユーザーの詳細のみが取得されます。OAuth 認証プロセスが完了し、oauth トークンとシークレットを取得しました。私は POST man と Mozilla の REST クライアントを試しました。また、POST またはユーザーを作成しようとすると、「rest_cannot_create」が表示されます。

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

php - Android アプリでミドルウェアなしで REST API を使用して WooCommerce 製品を入手する

HTTPメソッドでREST APIを使用して、すべてのWooCommerce製品データをAndroidアプリに取得することは可能ですか.

REST API を有効にした Web サイトがあり、そのデータをモバイル アプリに取得したいと考えています。ミドルウェアなしで可能ですか?

そうでない場合、どの PHP フレームワークがこれに適していますか?

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

php - WooCommerce Rest Api を使用して製品を追加する - 在庫の問題

WooCommerce Rest Apiを使用して、ある Wordpress サイトから別の Wordpress サイトに WooCommerce 製品を追加しようとしています。一応動いているのですが、在庫管理や在庫数がうまくいきません。これがコードです…</p>

クライアント ライブラリ:
https://packagist.org/packages/woothemes/woocommerce-api

データ:

応答:と
で空の応答が返されます。manage_stockstock_quantity

WooCommerce Rest Api によると、商品タイプをバリエーションに変更しても同じことが起こり、送信されたデータを更新しても機能しません。

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

php - Woocommerce REST API 条件付き JSON

私は Woocommerce REST API V3 を使用しており、特定の要素の meta_data (バッジがある/ない) に基づくカスタム JSON コールバックを取得したいと考えています。

要素にid:14425- がある場合は、1 を返します (バッジがあります)。

要素が持っている場合id:Select badge- 0 を返します (持っていません)。

これはメタデータがどのように見えるかです (値の構造を見るためだけにページに印刷しました):

[my_product_badge] => Array ( [0] => a:1:{s:2:"id";s:5:"14425";}

ファイル内のコードwc-api-products.php(読みやすくするために、無関係なコードのほとんどを削除しました):

JSON で返される結果は、次の規則に基づいていません。is numeric

何か案は?

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

c# - WoocommerceApiClient が別のフォームで機能しない

zacharykeeton/SharpCommerce の WoocommerceSharp Woocommerce API ツールを使用しています。

リンク:ここにリンクの説明を入力してください 。Program.cs でこのコードを使用すると:

WordPress ウェブサイトからカテゴリを返し、問題なく動作します。同じコードを別のフォームで使用したい場合、機能せず、 var _cat = api.Products.Categories.Get().Result; でフリーズします。ライン。

Program.cs 行に次の行を追加しました。

フォームの読み込みイベントでこのコードを使用すると、フリーズします:

var api = new WoocommerceApiClient(StoreUrl, ConsumerKey, ConsumerSecret); var _cat = api.Products.Categories.Get().Result; var パラメーター = 新しい Dictionary();

これにより呼び出しがフリーズします: var _cat = api.Products.Categories.Get().Result;

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

php - woocommerce API の OAuth1.0 無効な署名

oauth1.0a片足でhttpを介した認証のためにステップバイステップのwc_api_docsに従いましたが、phpまたはjavaのコードの署名は郵便配達員の署名と異なり、このエラーに直面しています:

{ "code": "woocommerce_rest_authentication_error",
"message": "無効な署名 - 提供された署名が一致しません。",
"data": { "status": 401 } }

正しい署名を作成することはできませんが、この値を持つ郵便配達員は正しく機能します!