問題タブ [shopify]

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 投票する
2 に答える
3877 参照

php - 1回の呼び出しで商品のshopifyメタフィールドを取得

私は 100 を超える製品のメタフィールドを取得しようとしてきました。つまり、製品ごとに個別に 100 の API 呼び出しを行う必要があります。バリアントを製品に添付する方法のように、すべての製品のすべてのメタフィールドを 1 つの xml ファイルで取得する方法がある場合。そのため、1 回の API 呼び出しで、製品ごとに 100 個の個別の API 呼び出しを行う代わりに、100 個の製品すべてを取得します。どんな助けでも大歓迎です。

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

shopify - Shopify Webhook の本文に「customer」配列が含まれない原因は何ですか?

Shopify の「注文処理済み」Webhook をサブスクライブします。過去 1 か月間、投稿されたデータを解析し、それに基づいてアクションを実行することにまったく問題はありませんでした。特に、すべてのリクエストには、(少なくとも) 「email」、「first_name」、および「last_name」で構成される「customer」配列が含まれています。

「customer」配列のないデータを受信しました。表面的な検査では、この注文は私たちが処理した他の注文と何ら変わりがないように見えるため、これが当てはまる明確な理由はありません.

受け取ったデータには、email、first_name、および last_name が含まれていますが、'customer' 配列には含まれていません。このデータを抽出するために他の場所を参照するようにコードを変更することもできますが、変更を行った理由を理解せずにコードを変更することはできません。

Shopifyの投稿データの構造に変更が発表されましたが、何らかの形で見逃していましたか?

「顧客」配列が投稿されたデータに表示されない原因となる条件は何ですか? メール、first_name、last_name が常に含まれていることが保証されている投稿データの場所はありますか?

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

python - Shopify Python API とテキスタイルの在庫

私たちは小規模なフェアトレードのテキスタイル輸入業者であり、最近、在庫管理のために社内で OpenERP に切り替えました。Shopify には 2 つのショップがあります (2 つの異なる言語で)。

長期的には、2 つの目標があります。1) 2 つのショップの在庫を同期すること、2) Shopify からのメールの受信時にセールをインポートする OpenERP 用の Shopify プラグインを構築することです。OpenERP自体はPythonで書かれているので、ShopifyのPython APIを利用したいです。また、通常はさまざまなスタイルとサイズのテキスタイルを扱っているため、Shopify で SKU とバリエーションを扱っています。

手始めに、毎日午前 0 時に 2 つのショップ間で在庫を同期できるようにしたいと考えています。ショップ A の在庫数がショップ B よりも少ない場合、ショップ B はショップ A の在庫数を取得する必要があり、その逆も同様です。

現時点での最大の問題は、Python API を使用して SKU と在庫数の簡単なリストを取得することです。理想的には、SKU とその在庫数の 2 つの単純なリストを取得し、ショップ A のバリエーションがショップ B に存在するかどうかを確認してから、在庫を確認し、2 つの間で必要な変更を伝達したいと考えています。

ただし、そのようなリストを取得できないようで、ドキュメントは非常に限られています。最初にすべての製品を取得し、次に製品ごとにバリエーションを取得してから、これらのバリエーションを個別にリストする唯一の可能性はありますか? では、私が非常に単純だと考えていたタスクを中心に、データベース全体を構築する必要があるのでしょうか?

誰かがそのような仕事の経験がありますか? 他に参照できるドキュメントや例はありますか?

どうもありがとう、Knut-Otto

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

testing - Shopify アプリケーションのテストと開発に関する質問

  1. パートナー ダッシュボードに [ベータ版アプリを公開] ボタンが見つかりません。アプリケーションを実際にテストするにはどうすればよいですか? プライベート アプリ API でテストしました。

  2. アプリが公開された後、ショップのオーナーがアプリ ストアで [インストール] ボタンをクリックするとどうなりますか? そして、クライアントに関する変数を取得する方法は? A アプリのインストールを追跡したところ、次のものが得られました。

    http://app.com/shopify/?shop=schuppe-conn-and-oconner436.myshopify.com&t=ed8f063be7d4583fbd194836b12599b3×tamp=1339572934&signature=e7451b42b2fd5f67465c0b98bcaf7668

    しかし、一部のドキュメントでは、次のようなものが得られると書かれています。

    http://app.com/shopify?code=TEMP_TOKEN

    どちらが正しい?

  3. PHPライブラリについて:https ://github.com/cmcdonaldca/ohShopify.php 期間限定でショップ運営の許可がもらえるのですが、後から許可を取得するにはどうすればいいですか?(店主に再度INSTALLボタンを押してもらうことはできません)。

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

python - Python API - shopify.Variant 404 エラー

Python lib を使用して新しいバリアントを作成しようとしています。

shopify セッションを作成した後、ドキュメントに従って Variant インスタンスを作成しようとするだけです

そして得る:

考えやヒントはありますか?:)

ありがとうRCdH

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

jquery - ModernizrはjQueryアイソトープでエラーを引き起こします

このページにModernizrを追加しようとしています:http://www.alternativeradio.org/pages/test。Modernizrは正常に動作し、このサイトの他のページでその役割を果たします。しかし、jQuery Isotopeを使用するこのページでは、次のように追加しています。

HEADに接続すると、2つのJavascriptエラーが表示されます。

Modernizr.loadを介してjquery.isotope.min.jsをロードしようとしましたが、役に立ちませんでした。私は何が欠けていますか?ありがとう!

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

python - shopメソッドのshopify.Sessionの60行目でShopクラスはどうやってアクセスするのだろう

私は OAuth2 で python shopify API を使用しようとしていて、API を介して作業しており、django auth サンプルをレガシーではなく oauth に移動しようとしています (django を使用せず、より単純な例のために appengine で webapp2 をターゲットにしています) . ;-)

セッションを取得した後、shopify_session.shop() がハンドラーで呼び出され、NameError: "global name 'Shop' is not defined" が発生するという問題が発生しています。

現在のコードを見ると、このメソッドの実装は (59 行目)

しかし、クラス Shop にどのようにアクセスできるかわかりません。クラス Shop は resources.py で定義されており、session.py のどこにもインポートされていません。これは API コードのバグですか、それとも何らかの魔法が行われているのか、またはそのクラスをセッション モジュールに挿入するために何らかのセットアップが実行されているのでしょうか。

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

php - Shopify API PHP:バリアントの属性、特に在庫数を更新します

私はこのPHPフレームワークを使用していますShopify's API

誰かが製品のバリアント属性、特に在庫数量を更新するのを手伝ってもらえますか?

Shopifyのドキュメントに記載されている対応するAPI呼び出しは次のとおりです。

タイトルなどの商品属性を更新するには、次の場合があります。

バリアントを反映するようにこれらを変更しても、同じようには機能しません。

いつものように、どんな助けでも大歓迎です。

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

django - webfactionがホストするdjangoアプリ、shopifyモジュールはインポートされません

最近、webfactionによってホストされているdjangoアプリを使用してサイトを作成しました。一般的に、物事は期待どおりに実行されていますが、ShopifyAPIを使用しようとしていますが、views.pyの1つに「インポートエラー、shopifyという名前のモジュールがありません」というトレースが表示されます。ローカルホストで開発するときにすべてが機能しました。

ホストサーバーにSSHで接続し、easy_installを使用してShopifyAPIをインストールしようとしました。正常にインストールされたと報告されているようですが、これが実際に外部サーバーで実際に何かを実行するかどうかはわかりません。

誰か提案がありますか?私が考慮しなかったかもしれないShopifyAPIの制限はありますか?

ありがとう!

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

shopify - Shopify 検索エンジン アドオン

私は検索エンジンのアドオンに取り組んでいます。

私の検索エンジンアドオンをShopifyのフロントページに追加することはできますか?

http://www.searchifyapp.comを調査しましたが、shopify 検索ページをどのようにカスタマイズできますか?