验证 weblogin v1
網頁登錄驗證 v1¶
此API在登錄後驗證登錄信息。
- Request URL
商業伺服器 URL https://weblogin.withhive.com/verify 沙盒 URL https://sandbox-weblogin.withhive.com/verify
- Request Header
HTTP 方法 POST 內容類型 application/json
- 請求 主體
字段名稱 類型 描述 必需 param 字串 param 字串值是通過對下表中鍵值組成的 JSON 數據進行 URL 編碼和 BASE64 編碼創建的。
Y
- 請求 主體 -
param
字段名稱 類型 描述 token 字串 當網頁登錄 v1 成功時收到的作為響應值的 token 資訊。 pid 字串 當網頁登入 v1 成功時,收到的玩家 ID 資訊作為回應值。
- 請求範例
// the original param composed of JSON object. The string value obtained by performing the URL encoding and the BASE64 encoding sequentially on this JSON object is used as the request body when calling the API. { "token": "1627881984263-jkx1B3GOY3EsJ", "pid": "20000009891" } // the URL encoding and BASE64 encoding result JTdCJTIydG9rZW4lMjIlM0ElMjIxNjI3ODgxOTg0MjYzLWpreDFCM0dPWTNFc0olMjIlMkMlMjJwaWQlMjIlM0ElMjIyMDAwMDAwOTg5MSUyMiU3RA==
//Curl example. // Call the API attaching the encoded param in the request body. curl -X POST https://weblogin.withhive.com/verify -H "Content-Type: application/json" -d "{'param': 'JTdCJTIydG9rZW4lMjIlM0ElMjIxNjI3ODgxOTg0MjYzLWpreDFCM0dPWTNFc0olMjIlMkMlMjJwaWQlMjIlM0ElMjIyMDAwMDAwOTg5MSUyMiU3RA=='}"
- 回應 主體
返回一個代碼,顯示驗證是否成功。
欄位名稱 描述 類型 是否必需 代碼 驗證成功的結果代碼 整數 是 代碼 描述 100 成功 500 登錄內部伺服器錯誤(內部伺服器錯誤,例如中介伺服器不可用和資料庫伺服器連接不可用) 1050 請求主體中的參數值不是Json格式。 1066 請求主體不存在。 2005 參數值不存在。 2200 令牌無效。令牌已過期或令牌已被用於驗證。 2201 驗證失敗。驗證令牌值不匹配。 2202 驗證失敗。用於驗證的PlayerID不匹配。
- 回應 範例<