2012-06-27 70 views
3

我是uisng libRETS客戶端庫,用於從RETS服務器提取數據。隨libRETS提供的示例應用程序不適用於我。登錄到RETS服務器是成功的,它會在我回復後返回。 <?xml version="1.0"?> -<RETS ReplyText="Operation Successful" ReplyCode="0"> <RETS-RESPONSE> MemberName=INTERNAL RETS User=***** Broker=***** MetadataVersion=1.00.00025 MetadataTimestamp=2012-05-30T21:36:03 MinMetadataTimestamp=2012-05-30T21:36:03 TimeoutSeconds=1800000 Login=/rets/login Logout=/rets/logout X-Selector=/rets/logselector </RETS-RESPONSE> </RETS> 但是,當我試圖尋找我接收到的任何東西以下錯誤即使登錄成功後也無法提取數據

Invalid operation: null URL. Check login capability URL list. 

我檢查了能力清單,並給它的搜索URL空字符串。我錯過了什麼,或者RETS服務器不允許通過我的帳戶進行搜索,因爲從登錄響應中可以清楚地看到搜索網址節點丟失的位置。

thanx。

回答

2

最後,在MLS高科技傢伙證實,我的客戶的帳戶沒有權限來搜索數據。

0

您需要查閱這裏的RETS規格:http://rets.org/documentation

的兩個命令你將最有可能使用的是搜索(物業數據)和GetObject的(留念)

一個例子查詢來獲取所有的居民住宅具有積極的列表狀態屬性數據:(您RETS服務器將有比這些不同的字段名)

查詢=(LIST_STATUS = ACT) PropertyClass = RES

{RETS服務器URL} + /Search.asmx/Search?SearchType=Property &類= + { PropertyClass} + & QueryType = DMQL2 &查詢= + {查詢} + &格式= COMPACT解碼&極限= 50

+0

Thanx的答覆,但問題不是查詢格式或網址格式。我想要確認的是,根據我發佈的登錄響應,我的RETS服務器不允許我搜索數據。 – ZafarYousafi

相關問題