开放 API 供开发者集成。Base URL: https://aitoolsnav.com
需要认证的接口使用 HTTP-only Cookie (auth-token)。 登录后浏览器自动携带,无需手动管理。第三方集成请先调用 POST /api/auth/login 获取 Cookie。
/api/favorites需认证获取当前用户的收藏列表
/api/favorites需认证切换工具收藏状态
{ toolId: string }/api/reviews获取工具评价列表 (?toolId=xxx)
/api/reviews需认证提交工具评价
{ toolId, rating (1-5), comment }/api/upvote给工具点赞
{ toolId }/api/prompts获取提示词列表 (?category=xxx)
/api/prompts需认证提交提示词
{ title, content, description?, category?, toolId? }/api/discussions获取社区讨论 (?toolId=xxx)
/api/discussions需认证发表社区讨论
{ toolId, title, content }/api/tools/submit提交新工具推荐
{ name, website, tagline, description?, pricing?, submitterEmail? }/rss.xmlRSS 2.0 订阅源
/api/subscribe订阅周刊邮件
{ email }// 获取所有提示词
const res = await fetch("https://aitoolsnav.com/api/prompts")
const { prompts } = await res.json()
// 提交工具评价(需登录)
await fetch("https://aitoolsnav.com/api/reviews", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ toolId: "...", rating: 5, comment: "很好用!" }),
credentials: "include",
})
// RSS 订阅
// GET https://aitoolsnav.com/rss.xml