通过可汗学院获取文章 API

Getting articles through the Khan Academy API

如何通过可汗学院获取某个专题的文章API?我可以看到它如何与练习和视频一起使用,但是文章呢?

例如查询

http://www.khanacademy.org/api/v1/topic/beginners-art-history

returns页面内容

https://www.khanacademy.org/humanities/art-history-basics/beginners-art-history/

如何获取里面文章"A brief history of Western culture"的内容?

一篇文章的正确 API 调用是:

http://www.khanacademy.org/api/v1/articles/%s

在您的主题 API 调用返回的 JSON 中,在上述 %s 的 "child_data" 数组中使用 "id"(文章有 "kind" 值为 "article" 的条目。)

(也可以用"child_data"数组中的"id"在"children"数组中寻找对应的"internal_id",得到文章的一些基本信息,例如标题和描述。)

所以对于你的主题调用,

http://www.khanacademy.org/api/v1/topic/beginners-art-history

你得到了id“1314267931”然后调用

http://www.khanacademy.org/api/v1/articles/1314267931