如何通过可汗学院API获取主题的文章?我可以看到它如何与练习和视频一起使用,但是文章呢?
例如查询
http://www.khanacademy.org/api/v1/topic/beginners-art-history
返回页面内容
https://www.khanacademy.org/humanities/art-history-basics/beginners-art-history/
如何获取其中的“西方文化简史”文章的内容?
文章的正确 API 调用是:
http://www.khanacademy.org/api/v1/articles/%s
在主题 API 调用返回的 JSON 中,在上面的 %s 的“child_data”数组中使用“id”(文章具有值为“article”的“kind”条目。)
(您还可以使用“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