shopifyの取引報告が壊れているため、APIを使用して受注と基本会計の取引手数料を得ようとしています。彼らのAPI docsには、トランザクションを取得/ポストするためのエンドポイントとパラメータがリストされています。 「すべてのトランザクションのリストを受信」するために、ドキュメントがshopify transaction api GETすべての取引
GET /admin/orders/#{id}/transactions.json
を言うが、#{id}
が何のためにあるのか説明していません。コールは、トランザクションIDを入力した場合にのみ機能しますが、リストではなく単一のトランザクションを表示します。 「特定のトランザクションの表現を取得」するためにドキュメントの状態:そこに二回のidを持ってい
GET /admin/orders/#{id}/transactions/#{id}.json
。私は単一のトランザクションを使用することはできません、私は特定の範囲のすべてを必要とします。 /admin/orders/transactions.json
を試してみたか、id
の場合はall
または*
を入力して、idが有効なトランザクションIDでない限りエラーを返します。何か案は?
私はこれも同様にしていますが、40 APIコールの上限は実際にはこれを落とします。私は40以上の注文を持っている場合、私はこのアプローチを使用することはできません(私は2秒ごとに40のバッチで要求を分けることができますが、それは非常に応答のないフロントエンドのためになります)。私は実際にOPが示唆するように解決策があることを望んでいます。注文に関係なくすべての取引 – BelgoCanadian
@BelgoCanadianはあなたのAPIコールを行い、あなたの報告を噛み砕くにつれて更新プログレスバーを提示します。ほとんどのソフトウェアはこのように動作します。したがって、この小さな変更でアプリケーションは正常に動作します。 wss://はあなたの友人です。 –