多爱丽网站导航 开放 API 文档

基础地址:http://hao.duoaili.com/api/  |  请求格式 JSON / x-www-form-urlencoded 均可。

认证与限流

GET http://hao.duoaili.com/api/sites.php?api_key=YOUR_KEY&page=1
Headers:
X-API-Key: YOUR_KEY

通用返回格式

{"code":200,"msg":"操作成功","data":{}}
{"code":400,"msg":"错误提示"}

接口列表

GET/api/sites.php

获取已审核网址列表(支持分页、分类筛选)

参数说明
page页码,默认1
per_page每页数量,默认20,最大100
category_id分类 ID
q搜索关键词
GET http://hao.duoaili.com/api/sites.php?category_id=1&page=1
GET/api/site.php

获取单个网址详情(传 id 或 domain)

GET http://hao.duoaili.com/api/site.php?id=1
GET http://hao.duoaili.com/api/site.php?domain=example.com
GET/api/ranking.php

获取排行榜

参数说明
typeviews|today|week|month|rating|favorites|reviews
category_id分类 ID
limit数量上限,默认100
GET http://hao.duoaili.com/api/ranking.php?type=rating&limit=20
GET/api/compare.php

对比 2-5 个网址

GET http://hao.duoaili.com/api/compare.php?ids=1,2,3
GET/api/rss.php

RSS JSON 输出

GET http://hao.duoaili.com/api/rss.php?type=sites
GET http://hao.duoaili.com/api/rss.php?type=comments
POST/api/site_report.php

举报问题网址(需登录或 API 密钥)

POST http://hao.duoaili.com/api/site_report.php
Body: site_id=1&reason=spam&description=详细说明&csrf_token=XXX
POST/api/subscribe.php

订阅/取消订阅网址(需登录或 API 密钥)

POST http://hao.duoaili.com/api/subscribe.php
Body: site_id=1&action=subscribe&csrf_token=XXX

后台管理接口

需要先在后台生成 API 密钥并勾选 admin 权限,才能通过 API 调用管理操作。

返回首页 管理 API 密钥