旅行组织者混搭应用程序开发指南
在开发旅行组织者混搭应用程序时,我们需要从多个数据源获取信息,以提供全面的旅行规划体验。以下是详细的开发步骤和代码实现。
1. 从维基百科获取位置信息
首先,我们要从维基百科获取有关所选位置的信息。为此,需要对 Location 类进行一些修改。
- 添加常量 :在
Location类的顶部添加以下常量:
FUTEF_URL = 'http://api.futef.com/api/v1'
FUTEF_API_ID = '<YOUR FUTEF API ID>'
同时,确保安装了 Ruby 的 JSON 库:
require 'json'
- 添加方法 :在
Location类中添加info方法:
def info
hash = {:appid => FUTEF_API_ID, :query => @city}
parameters = URI.escape(hash.to_a.collect {|pair| pair.join('=')}.join('&')
超级会员免费看
订阅专栏 解锁全文
10

被折叠的 条评论
为什么被折叠?



