微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 带有PHRETS设置的RETS IDX返回无结果

我正在尝试学习如何使用PHRETS建立与MIBOR IDX服务器的连接,而且我已经碰壁了.我有这个非常基本的搜索查询,只是在我开始尝试过滤它们之前尝试获取所有结果,但我的搜索返回0结果!我认为MIBOR可能需要在搜索中传递一些字段,但我不知道如何找出那些可能是哪些字段…非常感谢任何帮助!

您可以下载我的元数据here

这是我的代码

<?PHP
date_default_timezone_set('America/New_York');

require_once("vendor/autoload.PHP");

$rets_login_url = 'http://matrixrets.miborblc.com/rets/Login.ashx';
$rets_username = 'xxxxxxx';
$rets_password = 'xxxxxxx';

// CONNECT TO IDX
$config = new \PHRETS\Configuration;
$config->setLoginUrl($rets_login_url)
        ->setUsername($rets_username)
        ->setPassword($rets_password)
        ->setRetsversion('1.7.2');

$rets = new \PHRETS\Session($config);

$connect = $rets->Login();

$system = $rets->GetSystemMetadata();

// SEARCH RECORDS
$results = $rets->Search('Property', 'Listing');
var_dump($results);

解决方法:

看看开源http://retsmd.com.

登录后,您可以选择资源类型,并查看所有可用的密钥以及系统元数据的示例.该应用程序本身也使用PHRETS库,因此如果您需要查看有关如何获取数据的示例代码,您可以查看其存储库.

告诉你结果集有什么问题有点困难,因为没有每个Feed都必须遵守的命名约定或字段要求(就像那样愚蠢).你肯定不应该传递这些登录记录.因此,您可能最终必须使用RETSmd的组合并联系您各自的Feed管理器.

回购:https://github.com/troydavisson/RETS-MD

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐