メインコンテンツまでスキップ

APIセキュリティ

SWAT APIは、データへのアクセスを認証および管理する2つの方法をサポートしています。

  • 基本認証
  • OAuth2
  • APIキー認証

APIのさまざまなグループは、消費者のエクスペリエンスを向上させるために、多様な認証方法を利用する場合があります。

基本認証

/api/v2および/api/v2/microservicesで始まるAPIには、基本認証が必要です。SWATサポートは、ユーザー名とパスワードを確立する必要があります。同じ認証手法が、/api/v1/node_scheduler/にある最適化APIにも採用されています。

APIキー認証

APIキー認証は、ルーティングAPI、具体的には/tdrouteおよび/tdtableパスで使用されます。APIキーは、SWATサポートにリクエストする必要があります。

トークンベースの認証

クライアントベースのシステムを介して乗客またはドライバーになりすましたい消費者は、トークンベースの認証を使用できます。この方法はより安全であり、OAuthのような認証システムを利用します。このタイプの認証を必要とするエンドポイントは/passenger/v1パスで始まり、ロギングAPIは/passenger/v1/sessionsでアクセスできます。