如何正确搜索(房地产交易标准又称为RETS)服务器?

时间:2018-12-29 16:54:16

标签: api rets

我正在尝试与RETS(房地产交易标准)服务器进行交互,以查找matrix_unique_id字段大于或等于0的所有列表。

登录后,我尝试了以下URI

  

Search.ashx?SearchType = Property&Class = Listing&Limit = 1000&Query =(matrix_unique_id = 0 +)&StandardNames = 0

上述调用返回

<RETS ReplyCode="20201" ReplyText="No Records Found."/>

但是随后我提供了一个有效的Matrix_Unique_Id值

  

Search.ashx?SearchType = Property&Class = Listing&Limit = 1000&Query =(matrix_unique_id = 59075770 +)&StandardNames = 0

现在返回的内容不是我期望的。返回值如下

enter image description here

这是RETS 1.7.2a PDF的文档

此外,这是一个示例,说明如何在RETS服务器中搜索其他服务器,但两者都遵循相同的规范。

https://www.flexmls.com/developers/rets/tutorials/example-rets-session/

此外,我使用RETS Connector来查询列表,并且能够下载列表而没有问题,这表明我的帐户正在运行并且有权搜索。

问题:如何正确搜索字段Matrix_Unique_Id为0+的所有属性?

1 个答案:

答案 0 :(得分:0)

要获得完整结果,请尝试以下逻辑,

(ModificationTimestamp=2000-01-01T00:00:00+)

这将返回2000年以后的所有列表。如果您需要更旧的版本,请在查询中输入1990或更旧的版本。

  

注意:您的示例查询(matrix_unique_id = 0 +)无法正常工作,因为   的格式可能不正确,例如只能使用8位数字   作为输入。