我写了一个应用程序,它在地图上的弹出窗口中显示我的位置,以及数据库中的其他位置。我想从维基百科中获取一些信息,并将其中的部分信息作为位置信息。
但是,我不知道该怎么做。我是Android的新手,我希望我能在这里找到答案。
答案 0 :(得分:1)
您可以使用此Wikilocation API。它使用您当前的位置来调出附近的文章。这是一个示例:
http://api.wikilocation.org/articles?lat=51.500688&lng=-0.124411&limit=1
将返回
{
"articles": [
{
"id": "7290308",
"lat": "51.5006",
"lng": "-0.124611",
"title": "Big Ben",
"url": "http:\/\/en.wikipedia.org\/w\/index.php?curid=7290308",
"distance": "17m"
}
]
}
告诉你你在大本钟附近。有关更多文档,请参阅here
答案 1 :(得分:0)
如果您将此用作搜索字词,则可以将用户重定向到维基百科移动页面:
http://en.wikipedia.org/wiki/" + search
或者如果您不想在WebView或浏览器中显示它,可以使用Wikimedia API仅显示说明的相关部分。