如何从CRMLS(以前称为Carets MLS)提供的MLS RETS Feed中获取图像?

时间:2015-06-24 07:22:36

标签: php rets

我在使用RETS提要的GetObject()功能时将其作为响应:

Array
(
    [0] => Array
        (
            [Success] => 
            [Content-Type] => text/xml
            [MIME-Version] => 1.0
            [Length] => 53
            [Data] => 

            [ReplyCode] => 20401
            [ReplyText] => Invalid Type
        )

)

GetObject()适用于大多数RETS供稿,但我在CRMLS中遇到错误。如何从CRMLS(以前称为Carets MLS)提供的MLS RETS Feed中获取图像?

1 个答案:

答案 0 :(得分:4)

可能有很多原因。

首先,仅通过错误消息,服务器建议请求中的给定Type属性不正确。使用PHRETS,这是GetObject请求中第二个参数的值。使用您的RETS凭据检查http://www.retsmd.com,选择一个属性类,并在加载字段列表时,查看对象类型"链接应出现在表格的顶部。单击它将显示您可以请求的可用类型。 Photo是最常见的,但他们可能无法通过该名称提供。

在其他一些(尽管很少见)的情况下,RETS服务器可能无法通过GetObject提供对媒体的访问。相反,他们可能会有一个媒体"您可以使用与其他数据(例如商家信息或代理商名单)相同的方式检索有关对象的信息的资源。