afmax导航API插件使用说明文档

afmax导航API插件使用说明文档

一、文档概述

本文档为afmax导航API插件的使用说明,支持JSON接口调用与JS插件嵌入两种方式,可获取实用、生活、生产力工具、计算机四大分类的网站导航数据,适配电脑端与手机端展示。

二、支持分类

接口支持4类导航数据,通过id参数区分:

  • id=1:实用

  • id=2:生活

  • id=3:生产力工具

  • id=4:计算机

三、接口调用方式

1. JSON格式(直接请求API)

  • 请求方式:GET

  • 请求地址:https://afmax.cn/nav_api.php

  • 示例地址:https://afmax.cn/nav_api.php?id=1&num=10&type=json

2. JS插件(嵌入网页)

  • 嵌入代码:<script src="https://afmax.cn/nav_api.php?id=3&num=12&type=js"></script>

  • 适用场景:可嵌入任意网页,自动渲染导航列表

四、请求参数说明

参数 取值范围 说明 默认值
id 1/2/3/4 导航分类ID 无(必传)
num 1~50 展示网站数量 10
type json/js 输出数据格式 json

五、JSON返回字段说明

json 复制代码
{
 "category": "分类名称",
 "category_id": 分类ID,
 "count": 返回数量,
 "sites": [
 {
 "name": "网站名称",
 "url": "网站直链",
 "detail": "afmax站内介绍页链接",
 "icon": "网站图标链接",
 "summary": "网站简介(最多15字)"
 }
 ]
}

六、JS插件交互规则

  1. 点击导航卡片:直接跳转目标网站

  2. 点击「详细」按钮:跳转至afmax网站介绍详情页

七、展示效果

1. 电脑端

展示分类标题+网站名称+简介+详细按钮,排版规整,信息清晰。

2. 手机端

适配375px宽度移动端屏幕,响应式展示,操作便捷。

八、使用示例

示例1:获取生产力工具(id=3)12条JSON数据

请求地址:https://afmax.cn/nav_api.php?id=3&num=12&type=json

示例2:网页嵌入实用分类(id=3)12条导航

嵌入代码:<script src="https://afmax.cn/nav_api.php?id=3&num=12&type=js"></script>

相关推荐
CoderYanger21 小时前
前端基础——JavaScript(WebAPI)代码案例
java·开发语言·前端·javascript·css·前端框架·html5
平头哥技术团队3 天前
Day 16 | 用 ul、ol、li 一个标签,把散资料收成有序的技能清单页
开发语言·前端·html·html5
平头哥技术团队4 天前
Day 13 | 调 line-height 和 margin:三处间距让名片页脱离模板感
开发语言·前端·javascript·学习·html5
大模型码小白8 天前
数据可视化:AI处理多维数据的HTML5可视化方案
大数据·前端·javascript·人工智能·机器学习·信息可视化·html5
小江的记录本9 天前
【CSS】CSS 核心:盒模型、BFC/IFC、Flex/Grid 布局、响应式布局、移动端适配(附《思维导图》)
前端·css·面试·前端框架·tensorflow·html5·xss
我命由我123459 天前
JS Mock(Mock 拦截请求的前提、Mock 使用、关闭 Mock)
开发语言·前端·javascript·前端框架·html·html5·js
小江的记录本9 天前
【HTML】HTML5 新特性、语义化标签、浏览器渲染流程(附《思维导图》)
前端·css·面试·前端框架·html·css3·html5
ly768917 天前
HTML5 从入门到工程实践:语义化、表单、多媒体、性能与项目规范详解
前端·html·html5
WL_arm19 天前
Vibe Coding(氛围编程)入门
javascript·css·人工智能·html5
SendTomo22 天前
send.wang(私传网)基于网页P2P直连传输大文件的优势
javascript·网络·webrtc·html5·p2p