2017-10-24 8 views
-1

Square Connect APIPHP client libraryを使用)からアイテムと顧客とのトランザクションをロードしたいのですが、多くの場合、nullになる傾向のないorder_idがない限り、トランザクションはアイテムへのリンクを含んでいません。Square Connect APIからコンパクトな情報を取得する

Getting item names from Square Connect APIで述べたように私は戻っAPIのバージョン1に行くとアイテムが含まPaymentsのリストを取得しますが、お客様への接続がありませんでした。

両方に含まれている入札機能を使用して支払いに参加することができ、必要なすべての情報を得ることができますが、それは良いアプローチではないようです他のAPIのバージョンはしばらくして非推奨になり、シャットダウンする傾向があります)、両方の側で非常に効率が悪くなります(要求が多いほど+一致するように重複データをダウンロードする)。

これを行うためのより良い方法があるのか​​、そうでないのかを知りたいと思います。

+0

あなたは一般的に正しいアイデアを持っています。現時点では、すべてのデータを取得するには複数のAPI呼び出しが必要です。 – tristansokol

答えて

0

これには(私はまだコメントできません - 十分な担当者)。 FreshKDSはAPIからこれらの詳細を引き出し(何らかの形で)、キッチンスクリーンにアイテムを表示します。しかし、私はすでにZapier(Woo Orders to Trello Cards)のようなクラウドサービスを使用しているので、WooCommerce(明らかに)からの正方形の注文を引き出すことはないので、KDSの追加コストは望んでいません。 私はSquare POSの新しい注文の詳細を入手して、Trelloカードを作成する必要があります。これはKitchen Screenとして使用しています。

OPの質問に関しては、誰かがwebhooksに関する情報を持っているのでしょうか、それとも私がデータベースやクラウドベースのスプレッドシートにクローンを作成しなければならない場合でも、オーダー全体をプルする方法はありますか?個々の食べ物/飲み物は?

乾杯。

関連する問題