PHRETS sınıfını kullanarak Rets in Fotoğraf (EMLAK İŞLEM SİSTEMİ) alınamıyor

2 Cevap

Ben RETS Server fotoğraf almak için PHREST sınıfını kullanıyorum ben can onun şehir, eyalet, posta kodu ve fiyat olsun ama ben işlevi aşağıda kullanıyorum bunun için mülkiyet görüntülerini almak mümkün değilim

$photos = $rets->GetObject("Property","Photo","05-020123:CLAW",1);
print_r($photos);
and here I am passed "05-020123:CLAW" this is UniqueID which I get from search query listing and I got below result:
Array
(
    [0] => Array
        (
            [Success] => 
            [Content-Type] => text/xml
            [MIME-Version] => 1.0

            [Length] => 185
            [Data] => 


            [ReplyCode] => 20402
            [ReplyText] => V2.5.0 640: The identifier does not match the KeyField of any data in the resource.  Reason: An resource-entity must only contain digits.
        )

)

bana yardım edin.

2 Cevap

GetObject 3. parametre () basit bir kimlik olmalıdır.

Eğer www.retsmd.com gidin ve giriş bilgilerinizi kullanıyorsanız, aradığınız belirli RETS sınıfı için KeyField belirlemek mümkün olacak. Eğer bakmak için ne alan öğrendiğinizde, mülkiyet verilerinden O alandan değerlerden birini çekin ve yerine koymak.

KeyField "ListingNumber" Yani, eğer bir kayıt için ListingNumber değer olarak 1234567 bulabilirsiniz.

$photos = $rets->GetObject("Property", "Photo", "1234567");
foreach ($photos as $photo) {
   print_r($photo);
}

İşte sizin için bazı ikili görüntü verilerini tükürmek gerekir. Daha fazla keyif için http://troda.com/projects/phrets/index.php?title=GetObject üzerindeki örnekleri edin.

fotoğraf indir Fotoğraf MLS IDX desteği 3. parti URL'sini bulmak için lütfen önce ben kullanımı PHRETS önermek istiyorum

$ RETS-> GetObject () ve Just var_dump () ve kontrol eğer destek 3. parti URL Fotoğrafı indirmek için gerek

3. parti URL Destek ardından Get Fotoğraf get_curl linux komutunu gerekiyorsa.