跳轉至

验证 weblogin v2

網頁登入驗證 v2

這個 API 在登入後驗證登入資訊。它返回 idp_user_id 作為回應值之一。

Note

如果您在使用 Web Login v2 API 时,为每个用户生成的标识符与 idp_user_id 匹配,并使用 idp_user_id 调用 get-idp-playerid,您可以匹配您自己的用户标识符和用户 PlayerID。

  • 請求 URL
    商業伺服器 URL https://weblogin.withhive.com/idp_info_v2
    沙盒 URL https://sandbox-weblogin.withhive.com/idp_info_v2
  • Request Header
    HTTP 方法 POST
    內容類型 application/json
  • 請求 主體
    字段名稱 類型 描述 必需
    state 字符串

    狀態是從 Web Login v2 的響應中獲得的令牌值。

    Y
  • 請求 範例<
    // Curl 示例。
    curl -X POST https://weblogin.withhive.com/idp_info_v2
            -H "Content-Type: application/json"
            -d "{'state': '1635746185469-kENCXIBhaSezW'}"
    
  • 回應 主體

    返回一個代碼,顯示驗證是否成功,以及 IdP 資訊。

    欄位名稱 描述 類型 必需
    代碼 驗證成功的結果代碼 int Y
    appid 應用程式 ID 字串 Y
    idp_index IdP 類型 (hive:1, facebook: 2, google: 3, apple: 9) 整數
    idp_user_id 從 IdP 傳遞的帳戶令牌 (uid) 字串 Y
     
    代碼 描述
    100 成功
    2021 在用戶尚未完成 IdP 認證或用戶的會話已過期的情況下
  • 回應 範例<
    {
            "code": 100,
            "appid": "com.com2us.smon.normal2.freefull.google.global.android.common",
            "idp_index": 1,
            "idp_user_id": "67180714"
    }