我正在尝试从CREA数据分发工具中通过列表ID提取一个属性,其目的是创建一个wordpress插件,在这个插件中,房地产经纪人只需输入他的列表ID,它就会将所有数据提取到wordpress帖子中。
如果您有使用此系统的经验,那么我正在使用PHPRETS,并且正在浏览用于查询的文档。我有一个饲料所有设置和拉取随机属性,但我希望拉一个特定的。
谢谢!如果你需要更多的信息,请告诉我。
发布于 2018-01-12 02:55:15
如果你正在寻找php通用代码,请尝试这个:
1-从CREA网站下载PHRets_CREA.php文件:https://support.crea.ca/DDF#/discussion/20/crea-data-distribution-code-sample-in-php。
2-在相同的文件夹中创建你的php文件:当然你必须有$ListingKey,在代码中修改它
/* RETS Variables */
require("PHRets_CREA.php");
$RETS = new PHRets();
$RETSURL = "http://data.crea.ca/Login.svc/Login";
$RETSUsername = "Username";
$RETSPassword = "Password";
$RETS->Connect($RETSURL, $RETSUsername, $RETSPassword);
$RETS->AddHeader("RETS-Version", "RETS/1.7.2");
$RETS->AddHeader('Accept', '/');
$RETS->SetParam('compression_enabled', true);
$RETS_LimitPerQuery = 10;
$TimeBackPull = "-1 hours";
echo 'Connecting to RETS as : <span style="color:#008000;"><b>'.$RETSUsername.'</b></span><br/>';
echo "-----GETTING ALL Listings-----<br/>";
//Get Id's
$DBML = "(LastUpdated=" . date('Y-m-d', strtotime($TimeBackPull)) . ")";
$params = array("Limit" => 1, "Format" => "STANDARD-XML", "Count" => 1);
$results = $RETS->SearchQuery("Property", "Property", $DBML, $params);
$totalAvailable = $results["Count"];
echo "-----".$totalAvailable." Found-----<br/>";
$ListingKey = "ListingKey here";
$propriety = $RETS->SearchQuery("Property", "Property", "(ID=".$ListingKey.")", array("Limit" => 1, "Format" => "STANDARD-XML"));
echo "<pre>";
print_r($propriety);
echo "</pre>";https://stackoverflow.com/questions/43023521
复制相似问题