公开 API

免费、只读的 JSON 接口,涵盖学习路线、代码片段、博客文章和新闻,无需密钥。

GET/api/v1/tracks

所有已发布的学习路线,包含分类、难度和模块数。

curl -s "https://pandadevhub.com/api/v1/tracks"
GET/api/v1/tracks/<slug>

单个学习路线及其模块标题(模块内容仍保留在网站上)。

GET/api/v1/snippets

搜索代码片段库。参数:q、language、limit(最多 100)。

curl -s "https://pandadevhub.com/api/v1/snippets?q=jwt&language=python&limit=5"
GET/api/v1/snippets/<slug>

单个代码片段及其代码。

GET/api/v1/blog/posts

已发布的博客文章(标题、摘要、标签、链接)。

curl -s "https://pandadevhub.com/api/v1/blog/posts"
GET/api/v1/news

缓存的科技头条。参数:source(devto、hackernews、gnews)、limit。

curl -s "https://pandadevhub.com/api/v1/news?source=hackernews&limit=10"