whois/pages/api.html.vue
2024-03-02 17:27:24 +08:00

77 lines
2.7 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<script setup lang="ts">
definePageMeta({
layout: 'empty',
})
</script>
<template>
<div class="max-w-4xl mx-auto py-8 px-4">
<div class="overflow-hidden shadow-md rounded-lg">
<div class="px-6 py-4 bg-red-500 text-white font-bold uppercase">
<div class="flex items-center justify-between">
<NuxtLink to="/" class="hover:text-white">
<Icon name="ic:outline-home" class="h-6 w-6" /> <!-- 调整图标大小 -->
</NuxtLink>
<span>Whois关键信息提取API</span>
<span></span> <!-- 占位符以保持标题居中 -->
</div>
</div>
<div class="p-6">
<div class="grid grid-cols-3 gap-4 mb-4">
<div class="font-semibold">接口地址</div>
<div class="col-span-2">/api/whois</div>
</div>
<!-- <div class="grid grid-cols-3 gap-4 mb-4">-->
<!-- <div class="font-semibold">累计调用</div>-->
<!-- <div class="col-span-2"><span class="count">156</span> </div>-->
<!-- </div>-->
<div class="grid grid-cols-3 gap-4 mb-4">
<div class="font-semibold">请求方式</div>
<div class="col-span-2">POST</div>
</div>
<div class="grid grid-cols-3 gap-4 mb-4">
<div class="font-semibold">返回格式</div>
<div class="col-span-2">String</div>
</div>
</div>
<div class="px-6 py-4 border-t border-gray-200">
<div class="font-bold mb-2">输入参数</div>
<div class="grid grid-cols-3 gap-4 mb-4">
<div class="font-semibold">名称</div>
<div class="font-semibold">类型</div>
<div class="font-semibold">描述</div>
</div>
<!-- 参数列表 -->
<div class="grid grid-cols-3 gap-4 mb-4">
<div>domain</div>
<div>string</div>
<div>(必选) 域名</div>
</div>
<!-- <div class="grid grid-cols-3 gap-4 mb-4">-->
<!-- <div>whois</div>-->
<!-- <div>string</div>-->
<!-- <div>(必选) 域名的whois信息</div>-->
<!-- </div>-->
<!-- <div class="grid grid-cols-3 gap-4">-->
<!-- <div>lang</div>-->
<!-- <div>string</div>-->
<!-- <div>(可选) 语言代码 ISO 639-1: "zh""en"</div>-->
<!-- </div>-->
<!-- <div class="grid grid-cols-3 gap-4 mb-4">-->
<!-- <div>time_zone</div>-->
<!-- <div>string</div>-->
<!-- <div>(可选) 时区: "8""-3"</div>-->
<!-- </div>-->
</div>
<div class="px-6 py-4 border-t border-gray-200">
<div class="font-bold">输出参数</div>
<div class="mt-2">返回处理后的whois字符串</div>
</div>
</div>
</div>
</template>
<style scoped>
</style>