2017-11-09 7 views
0

私は最近、正方形チップ/カードリーダーを実装することを決めた修理工場で働いています。今までは、私たちのドメイン上のPC上で動作する社内シルバーライトアプリに、手動でクレジットカード番号を入力しています。 私たちは、チップリーダー、ipad、スタンド、バンドル全体を含む販売システムの正方形を注文しました。正方形の販売店/ api-2デバイスを接続しますか?

iOSとAndroidプラットフォームをターゲットとする正方形pos apiを見ていますが、非ネイティブアプリ向けのWeb APIもあります。 apiは、ブラウザベースのアプリから四角形のアプリに制御を切り替えることで、顧客がカードをスワイプできるようになっています。完了すると、apiはアプリに戻ります。

システムはWeb APIコールに基づいているため、私たちは、apiを呼び出すことによって私たちのPC上で実行されている私たちのアプリからの販売を開始することを構想し、制御はipad上の四角形のアプリケーションに渡されます。

しかし、私たちがこのシステムについて正方形に連絡したとき、私たちのアプリと正方形のアプリは同じデバイス(この場合はipad)上で実行されていなければならないことを知らされました。

しかし、Web APIです。地理的な分離は重要ではありません。

誰も正方形のデバイスで同様のアーキテクチャを実装していますか?それとも潜在的な回避策がありますか?

答えて

0

ウェブリクエストは、ブラウザとSquare Point of Saleアプリを切り替えるためにネイティブのApp Linking/Intentsを使用するため、同じデバイスから開始する必要があります。現在、別のデバイスでトランザクションを開始することはできません。 「Web API」の「ウェブ」とは、Web上でのリクエストではなく、(ネイティブアプリケーションとは対照的に)ウェブサイトからの開発を意味します。

+0

Apache Cordova(html、css、js)を使用したハイブリッドアプリケーションはどうですか? – c2J

関連する問題