<!DOCTYPE html>
<html>
<head>
	<title>查询页面</title>
	<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
	<style>
		body{
			margin: 0;
			padding: 0;
			background-color: #f2f2f2;
		}
		.container{
			display: flex;
			flex-direction: column;
			align-items: center;
			margin-top: 50px;
		}
		.title{
			font-size: 24px;
			font-weight: bold;
			margin-bottom: 20px;
		}
		.input-container{
			display: flex;
			flex-direction: row;
			align-items: center;
			margin-bottom: 20px;
		}
		.label{
			font-size: 18px;
			margin-right: 10px;
		}
		.input{
			padding: 5px;
			font-size: 16px;
			border-radius: 5px;
			border: none;
			outline: none;
			box-shadow: 0px 0px 5px #ccc;
		}
		.btn{
			padding: 10px 20px;
			font-size: 18px;
			font-weight: bold;
			background-color: #008CBA;
			color: #fff;
			border: none;
			border-radius: 5px;
			cursor: pointer;
			box-shadow: 0px 0px 5px #ccc;
		}
		.result-container{
			display: none;
			flex-direction: column;
			align-items: center;
			margin-top: 20px;
			padding: 20px;
			background-color: #fff;
			box-shadow: 0px 0px 5px #ccc;
		}
		.result{
			font-size: 18px;
			margin-bottom: 10px;
		}
		.error{
			color: red;
			font-size: 18px;
			margin-top: 10px;
		}
	</style>
</head>
<body>
	<div class="container">
		<div class="title">查询页面</div>
		<div class="input-container">
			<div class="label">Key:</div>
			<input type="text" class="input" id="keyInput">
		</div>
		<button class="btn" id="queryBtn">查询</button>
		<div class="result-container" id="resultContainer">
			<div class="result" id="useAmount"></div>
			<div class="result" id="activateTime"></div>
			<div class="error" id="error"></div>
		</div>
	</div>
	<script>
		$(document).ready(function(){
			$("#queryBtn").click(function(){
				var key = $("#keyInput").val();
				if(key == ""){
					$("#error").text("请输入Key");
					$("#resultContainer").hide();
				}else{
					$.ajax({
						url: "https://svip-api.cveoy.top/v3/grants",
						type: "POST",
						dataType: "json",
						data: {
							keys: key
						},
						success: function(data){
							if(data.activateTime > 7200000){
								$("#error").text("Key已到期!");
								$("#resultContainer").hide();
							}else{
								$("#useAmount").text("今日已使用次数:" + data.useAmount);
								var date = new Date(parseInt(data.activateTime) + 5*24*60*60*1000);
								$("#activateTime").text("首次使用时间:" + date.toLocaleString());
								$("#error").text("");
								$("#resultContainer").show();
							}
						},
						error: function(){
							$("#error").text("查询失败,请稍后再试");
							$("#resultContainer").hide();
						}
					});
				}
			});
		});
	</script>
</body>
</html>
使用html+jq+css按下面提供的接口 参数 写个查询页面与现实出来接口:httpssvip-apicveoytopv3grants请求参数 keyssk-xxxxxxxxxxxx返回参数 keys sk-xxxx useAmount 25 今日已使用次数 activateTime 1681191668000 首次使用时间 在这个时间上添加5天 如果大于7200分钟

原文地址: http://www.cveoy.top/t/topic/bJ8M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录