我正在使用基于Florida的 Ruby on Rails 进行房地产项目,没有关于API 的更多详细信息,但我需要从那里的数据库中获取数据并保存到我自己的数据库中,以便定期更新和创建数据。matrixrets.swflamls
我有以下用于获取数据的配置
client = Rets::Client.new({
login_url: 'http://matrixrets.swflamls.com/rets/Login.ashx',
username: 'XXXXXXXXXXXXXX',
password: 'XXXXXXXXXXXXXX'
})
获取数据的查询,此查询从本教程复制,本教程与我的 API 相关但不准确
properties = client.find (:all), {
search_type: 'Property',
class: 'RES',
querytype: 'DMQL2',
Format: 'COMPACT',
query: "(YearBuilt=1900+), (Status=A)",
}
<% properties.each do |data| %>
<%= data['Bedrooms'] %>
<% end %>
我有一些用于活动、待处理等属性的键......下面
'A', 'AC', 'AP', 'AS', 'I', 'P', 'PC', 'R', 'T', 'W'
我有两个问题:
如何从那里的数据库中获取数据
如果我得到数据,那么如何获取所有数据,例如 Status 等于所有键。
目前没有任何错误也没有获取任何数据
非常赞赏