如何通过可汗学院API获取主题的文章?我可以看到它是如何与练习和视频一起工作的,但是关于文章呢?通过可汗学院API获取文章
例如查询
http://www.khanacademy.org/api/v1/topic/beginners-art-history
返回页面中的内容
https://www.khanacademy.org/humanities/art-history-basics/beginners-art-history/
我怎样才能得到文章的内容“西方文化简史”里它?
如何通过可汗学院API获取主题的文章?我可以看到它是如何与练习和视频一起工作的,但是关于文章呢?通过可汗学院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,使用“ID”的“child_data”阵列用于%S以上(文章(你也可以在“child_data”数组中使用“id”在“children”数组中寻找相应的“internal_id”来获得一些基本信息关于该文章,例如标题和说明。)
所以你的主题号召,
http://www.khanacademy.org/api/v1/topic/beginners-art-history
你的ID为 “1314267931”,然后调用
很酷,谢谢!但只是另一个问题。所有这些文件在哪里?因为在https://api-explorer.khanacademy.org文章调用不出现 – sofia
@sofia,不幸的是我不记得我在哪里看到它。它可能在这个网站上,或者甚至当我在某处查看某个源代码时,但我似乎无法再找到它,对不起。 (我真的希望他们能够正确记录他们的API!还有一个v2 API,但更少的信息......) –
搜索这一点。麻烦的是,文章似乎甚至没有在整个拓荒者中。这些文章是新的,他们可能没有升级API一段时间 –