API連携について

4 個の投稿 / 0 new
最終投稿
#1 2020/2/6 (木) 08:45
坂下 広樹

API連携について

ネクストエンジン上に作成した「自社作成アプリ」を介して、ネクストエンジンと弊社POSシステムを連携し、
各ECサイトのネクストエンジン上の出荷確定データを、EC売上としてPOSシステムに取り込む運用を想定しています。
ただ、POSシステムはVPN接続の楽天クラウドで運用しています。
VPN接続の楽天クラウドには、外部システム連携用の光回線とファイヤーウォールを設置しています。
通常、ネクストエンジンのグローバルIPアドレスと使用するポート番号を、ファイアウォールに設定してもらう必要がありますが、
アプリを介して連携を行う場合、どのような設定を行えばよいのでしょう?
(ネクストエンジン側からはアプリのIPアドレスは公開していない、と回答をいただきました)

2020/2/6 (木) 09:54

POS連携用ネクストエンジンアプリ

ご質問ありがとうございます。

他社様の事例ですが以下のようなPOS連携アプリがネクストエンジン上にございます。
https://base.next-engine.org/apps/?t=145

ネクストエンジン上の出荷確定データをAPI経由で取得するアプリを貴社にて開発いただければ、貴社管理下にネクストエンジンxPOS連携用アプリはございますので、楽天クラウドと外部システム連携するためのIPも指定できるものと思われます。

以上、ご質問へのご回答とさせていただきますが、その他ご不明点がございましたらお気軽にお申し出くださいませ。

2020/2/6 (木) 10:56
坂下 広樹

IPの指定について

ご回答ありがとうございます。
「IPも指定できる」と言いますと、そのIPをこちら側で把握するには、どうしたら良いのでしょうか?

2020/2/6 (木) 13:23

貴社管理下のアプリになります。

ご質問ありがとうございます。

データ連携については
ネクストエンジン→【POS・ネクストエンジン連携アプリ】→楽天クラウド
ネクストエンジン←【POS・ネクストエンジン連携アプリ】←楽天クラウド
このようになり、POS・ネクストエンジン連携アプリは貴社環境(サーバー)下に配置されますので、このアプリの「IPアドレス」は貴社ルールに則り取得できるものと思われます。

参考までに、
【POS・ネクストエンジン連携アプリ】の役割
・ネクストエンジンとのアクセス認証
・ネクストエンジンとのAPI経由で通信(情報検索・登録)
・楽天クラウド外部連携との通信(POS検索・登録)

このようになろうかと存じます。

以上、ご質問へのご回答とさせていただきますが、その他ご不明点がございましたらお気軽にお申し出くださいませ。