Tellusマーケットにて提供できるAPIはRESTに基づいて設計することを推奨しております。
すでにサービス提供しているREST APIがある場合はそれをそのままマーケットにリリースすることも可能です。
尚、商品提供の前にTellus運営事務局にてTellusマーケットにてご提供いただくことが適切かどうかを判断する「商品審査」を行います。
Tellusマーケットにてご提供いただくAPIはgatewayを通して動作する必要があります。以下の手順にてゲートウェイサーバーの設定を行ってください。
gatewayはリバースプロキシサーバとして動作します。
gatewayはマーケット管理サーバー(https://sdk.tellusxdp.com)と通信を行い、認証や課金のための報告を行います。
gatewayはAPIと同じサーバーに設置することも、インターネット上の異なるサーバーに設置しても問題ありません。
Market SDK gatewayの詳細はTellusのGithubをご確認ください。
https://github.com/tellusxdp/tellus-market-sdk-gateway
「README.md」に従い、設定してください。インストールコマンドは以下になります。
curl https://raw.githubusercontent.com/tellusxdp/tellus-market-sdk-gateway/master/files/install.sh | sudo bash