2016-07-29 5 views
0

Ich benutze PHRETS-Bibliothek, um den Rets Feed abzurufen. Zu der Zeit, als das Bild abgerufen wurde, lieferte er mir den ErrorCode "20401". Objekt holen Bild von rets api als:RETS Feed Fething mit PHRETS geben ErrorCode 20401

$objects = $rets->GetObject('Property', 'CmmlRntl', '75290', '*', 0); 

foreach ($objects as $photo) { 
$photo = $photo->getContent(); 


if($photo){ 
echo "<hr><pre>"; 

var_dump($photo); 
//echo "<img src=\"data:image/jpeg;base64," . base64_encode('') . "\" />"; 
echo "</pre><hr>"; 
} 
} 

Output SCHRITTE:

string '<RETS ReplyCode="20401" ReplyText="Requested Type not found." />' (length=64) 

Wie ich von diesem Fehler loswerden können.?

Antwort

0

Ich hatte das gleiche Problem, und konnte keine Antwort auf dieses Problem finden, auch nach der MLS IT Dept.

Was ich getan habe, war ein cron, der versucht, die Bilder zu holen, die ich als 'fehlgeschlagen' markiert habe, aber der Wiederholungsversuch ist auf 2 Wiederholungen begrenzt. Wenn das Bild danach immer noch nicht funktioniert, versucht das Wiederholungsskript nicht, es erneut abzurufen.

In den meisten Fällen trat der Fehler aufgrund eines Fehlers auf dem MLS-Server auf, und normalerweise konnte ich das Image beim zweiten Versuch abrufen.

Verwandte Themen