2016-07-13 12 views
1

nodejsを使用して3cart rest APIから最後の10日間の注文を取得する必要があります。私はAPI documentを読んだが、私は最後の10日間の注文を得る方法を理解できなかった。3dcart rest APIの使用方法

私にあなたの提案やアイデアを教えてください。

ありがとうございます!

+0

あなたはすでにアプリケーションを作成し、キーを保存してAPI呼び出しを成功させましたか? –

+0

はい、アプリケーションを作成しましたが、キーとトークンがあります。しかし、私は最後の10日間の注文の残りのAPIを呼び出す方法を知らない。 – Anand

答えて

0

これは、希望するAPI呼び出しのようですが、sortまたはorderbyというパラメータがないため、最後の10個の注文を取得できません。

http://apirest.3dcart.com/Help/Api/GET-3dCartWebAPI-v1-Orders-orderid_invoicenumber_orderstatus_datestart_dateend_limit_offset_countonly_lastupdatestart_lastupdateend

しかし、それは、DB内のすべての行のカウントを行うと、それらを全て-10をスキップして、最後の10件の注文を取得する方法があることを意味している、カウント機能を持っています。

それは我々が最初の15件の結果をスキップして10

[---------------==========] // <に上限を設定し、2番目の呼び出し注文

[-------------------------] // <-- = 25 を数える - 私たちは最後の10を取ります注文

ですので、limit=10,offset=15を追加します。結果をオフセットする方法は、25 - 10またはtotalCount - 10です。

関連する問題