アプリマーケットからのデータの連携方法について
データ連携するようなパブリックアプリを作ろうとしています。アプリマーケットに公開した後はどのように連携するのでしょうか??ユーザーがアプリマーケットで「アプリ申込へ進む」をタップし、プランを購入(無料を予定してます)は即ち、そのパブリックアプリの使用を許可するのとイコールなのでしょうか??無料の場合、特にユーザーはアプリマーケットで申し込まずとも、連携サービス側からスマレジ側のデータにアクセスできるのでしょうか??
ベストアンサー
-
データ連携を行うには、アプリマーケットからの購入が必須となります。
0円で作成されたプランも同様で例外はありません。
OAuth2に則ったフローで認証と認可を行うことでAPIコールを可能とさせるので、必ず購入しこのフローを行えるようにする必要があります。
ただし、プライベートアプリの場合は別です。
アクティベートボタンをクリックすることで、入力された契約IDでAPIが利用できるようになります。
プライベートアプリはご自身や、自身の関連する契約などのクローズドな環境を想定しておりますので、「購入」というフローを無視できるように設計されています。(自分で自分のアプリを購入するのは違和感があるため。)