2017-02-09 76 views
0

我有一個MLS系統的鏈接,它默認爲某個視圖,但您可以單擊向下箭頭並選擇一個新視圖。如果可能,我想創建一個顯示該視圖的鏈接?我試圖檢查元素,並採取了一部分的鏈接,但它沒有奏效。這裏是常規鏈接試圖讓頁面以某種方式顯示

http://mfr.mlsmatrix.com/DE.asp?ID=13808753531

,當我檢查顯示爲:分流映射與細節能把我

mfr.mlsmatrix.com/Matrix/public/css /門戶?v = 7WfyuM1FPyZ1CtiEM_wPpAHxTIO3TGOZH1aofu3oswk1

所以我試圖採取這種觀點的一部分,創造

mfr.mlsmatrix.com/DE.asp?ID=13808753531?v=7WfyuM1FPyZ1CtiEM_wPpAHxTIO3TGOZH1aofu3oswk1

甚至

http://mfr.mlsmatrix.com/Matrix/Public/Portal.aspx?ID=13808753531?v=7WfyuM1FPyZ1CtiEM_wPpAHxTIO3TGOZH1aofu3oswk1

但這顯然沒有工作。我是一個PHP noob。想知道這是否可能,如果能做到這一點,會幫助我和我的客戶如此。我至少嘗試過,但是就我的能力而言。

謝謝

+1

這很困難的原因是你不應該刮/ iframe它。讓您的客戶與他們的經紀商或MLS委員會談談,以獲得適當的RETS訪問權限。如果董事會發現您的客戶的網站有未經授權的數據[他們會]可能會受到董事會的處罰。 – Sammitch

+0

不知道你在說什麼,它不是iframed,第一個鏈接是直接從MLS創建的鏈接 – mandude

+0

好奇你的意思是未經授權的數據。我們直接在他的mlsmatrix中創建了此搜索,並設置了一封電子郵件將此列表發送給客戶 – mandude

回答

0

您沒有正確發送參數。第一個參數是與一個?前綴,所有後續PARAM /值對被分離&,像這樣:

http://mfr.mlsmatrix.com/Matrix/Public/Portal.aspx?ID=13808753531&v=7WfyuM1FPyZ1CtiEM_wPpAHxTIO3TGOZH1aofu3oswk1

但你真的應該通過API進行交互,而不是試圖刮掉。

+0

再次我不知道爲什麼人們說刮。這是從MLS系統創建的列表。它看起來像這樣(這很醜陋)。 不知道如何與API交互(或者如果可以)使用API​​ – mandude

+1

您應該看看他們是否有RETS或IDX等feed可供您(或您的客戶)使用。這會讓你更直接地訪問數據,並允許你使用它來做更多的事情。但在此期間,我在我的回答中糾正的URL確實有效:-) –

+0

嘗試在隱身窗口中進行鏈接,它對我無效。一旦你自己改變顯示器,它總是會以這種方式顯示。但是當我用隱身模式打開鏈接時,它仍然顯示爲一個列表 – mandude