Using Wikia API



我正在尝试访问wikia上的X战警API,尝试提取每个角色的名称和图像,然后使用javascript在SPA上使用。

这也是维基页面上的链接:http://x-men.wikia.com/wiki/Category:Characters

我一生都无法弄清楚如何访问 API。它似乎不是RESFTful,这就是我所拥有的任何经验。

以前有没有人成功使用过Wikia API?我可以得到一些文章之类的,但没有什么有用的。

(文档令人震惊,已经搜索了几个小时。

可能你已经找到了解决方案,但我认为你应该写这样的东西:

import requests
xmen_url = "http://x-men.wikia.com/api/v1/Articles/List?expand=1&category=Characters&limit=10000"
r = requests.get(xmen_url)
response = r.json()
# print response
a = 0
for item in response['items']:
    a += 1
    print("{}t{}t({})".format(str(a),item['title'].encode(encoding='utf-8'),item['id']))

这将打印类别字符的所有文章的列表(我认为还有一些子类别,您应该检查)。如果您想更深入地查看json文件,可以取消注释注释的代码。

希望对您有所帮助。

相关内容

  • 没有找到相关文章

最新更新