2017-02-09 4 views
0

Ich habe einen Link von einem MLS-System, es ist standardmäßig eine bestimmte Ansicht, aber Sie können auf einen Abwärtspfeil klicken und eine neue Ansicht auswählen. Ich möchte einen Link erstellen, der diese Ansicht anzeigt, wenn dies möglich ist? Ich habe versucht, Element zu inspizieren und an diesem Link teilzunehmen, aber es hat nicht funktioniert. Hier ist die regelmäßige VerbindungVersucht, eine Seite zu bekommen, um einen bestimmten Weg anzuzeigen

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

und als ich die Anzeige geprüft wie: Split Karte mit Details wird es mir

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

Also ich diese Ansicht Teil zu nehmen versucht und schaffen

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

und sogar

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

Aber das tat offenbar nicht Arbeit. Ich bin ein PHP-Noob. Sich zu fragen, ob es möglich ist, würde mir und meinem Kunden SO VIEL helfen, wenn dies möglich ist. Ich habe es zumindest versucht, aber es ist so weit wie meine Fähigkeiten gehen.

danke

+1

Der Grund, warum es schwierig ist, ist, dass Sie es nicht scrape/iframe sollen. Lassen Sie Ihren Kunden mit seinem Broker oder dem MLS-Board sprechen, um den richtigen RETS-Zugang zu erhalten. Wenn das Board die Site Ihres Kunden mit nicht autorisierten Daten findet [und sie werden], können sie vom Board bestraft werden. – Sammitch

+0

Ich weiß nicht, worüber Sie sprechen, es ist nicht iframed, der erste Link ist der direkt von der MLS erstellte – mandude

+0

Neugierig, was Sie mit nicht autorisierten Daten meinen. Wir haben diese Suche direkt in seiner mlsmatrix erstellt und eine E-Mail eingerichtet, um diese Liste an Kunden zu senden. – mandude

Antwort

0

Sie senden die Parameter nicht korrekt. Der erste Parameter wird mit einem? Präfix, werden alle nachfolgenden param/Wert-Paare werden durch & getrennt, etwa so:

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

Aber Sie sollten wirklich über API interagieren, anstatt zu versuchen zu kratzen.

+0

Wieder bin ich nicht sicher, warum die Leute sagen kratzen. Dies ist die Liste, die vom MLS-System erstellt wird. Es sieht so aus (was hässlich ist). Nicht sicher, wie Sie mit der Matrix interagieren (oder wenn Sie können) mit einer API – mandude

+1

Sie sollten sehen, ob sie RETS oder IDX, etc. Feeds für Sie (oder Ihren Client) zur Verfügung haben.Damit erhalten Sie einen viel direkteren Zugriff auf die Daten und können viel mehr tun. Aber in der Zwischenzeit funktioniert die URL, die ich in meiner Antwort korrigiert habe :-) –

+0

Versuchen Sie diesen Link in einem Inkognito-Fenster, es hat nicht funktioniert für mich. Sobald Sie das Display selbst ändern, wird es immer so angezeigt. aber wenn ich deinen Link in Inkognito öffne, wird immer noch nur eine Liste angezeigt – mandude

Verwandte Themen