ภาพรวม RestAPI

基本制約

  • API 設計は HTTP および REST 規格に従います。例えば、GET メソッドを使用してクエリリクエストを行い、POST メソッドを使用して送信リクエストを行います。リクエストが対応する HTTP メソッドを使用しない場合、エラーが返されます。
  • 特に指定がない限り、呼び出しパラメータ値は UTF-8 にエンコードされ、URL エンコードを行う必要があります。

データセンターとベース URL

データセンター ベース URL
シンガポール https://ma-api.engagelab.com
アメリカ合衆国バージニア州 https://ma-api-usva.engagelab.com

REST API を使用する際は、選択したベース URL と特定の API パスを組み合わせて完全な呼び出しアドレスを取得します。

{ベース URL}/{API パス}
              
              {ベース URL}/{API パス}

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

認証方法

EngageLab REST API は HTTP ベーシック認証 を使用します。HTTP ヘッダーに Authorization を追加します:

Authorization: Basic ${base64_auth_string}
              
              Authorization: Basic ${base64_auth_string}

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

上記の base64_auth_string の生成アルゴリズムは次の通りです:base64(api_key:api_secret)

  • ヘッダー名は "Authorization" で、値は base64 変換された "username:password" ペア(コロンで区切られます)。
  • MA API のシナリオでは、username は APIKey、password は APISecret です。データソースに API タイプのデータソースを追加して APIKey と APISecret を取得してください。
icon
ติดต่อฝ่ายขาย