2013-08-08 3 views
0

Я использую ezRets внутри php. Я пытаюсь запросить количество изображений в списке, учитывая его идентификатор листинга. Я не могу этого сделать, потому что я не знаю названия поля для количества изображений.ezrets получить общее количество изображений

Полный запрос, чтобы перейти к ezrets, был бы потрясающим.

Строка запроса URL для выполнения этого в веб-интерфейсе rets также будет оценена.

В документ я нашел, вот пример запроса для веб-интерфейса

HTTP: //(your.rets.server)/rets/server/search?SearchType=Property & класса = ResidentialProperty & тип_запроса = DMQL2 & Формат = КОМПАКТ & StandardNames = 1 & Выбрать = ListingID, ListPrice & Запрос = (ListPrice = 300000% 2B) & Count = 1 & предел = 10

тогда он упоминает, что есть поле подсчета фотографий, но оно не указывает имя поля! Это не «PhotoCount» или «PhotoCnt».

Спасибо!

+0

У меня тоже была эта проблема, это разочаровывает некоторые MLS. [retsmd.com] (http://retsmd.com) вернет имена полей, которые использует ваш сервер RETS. –

+0

Можно ли предоставить ему свои учетные данные? – chiliNUT

ответ

0

Что вам нужно сделать в первую очередь, это запрос таблицы метаданных для конкретного ресурса/класса, который вы ищете для столбца PhotoCount. Они не будут на 100% правильными, так как я никогда не использовал connectMLS, но вы получите эту идею.

Используйте этот запрос, чтобы получить метаданные для таблицы свойств: http://<connectMLS.rets.server.url>/rets/server/getmetadata?Type=METADATA- TABLE&Format=COMPACT&Type=Property&Class=ResidentialProperty

<COLUMNS> 
    SystemName StandardName LongName DBName ShortName MaximumLength DataType 
    Precision Searchable 
    Interpretation Alignment UseSeparator EditMaskID LookupName MaxSelect Units 
    Index Minimum Maximum 
    Default Required SearchHelpID Unique 
</COLUMNS> 

Один из доступных столбцов выше более чем вероятно имеют PICCount или графом или PhotoCounty что-то связано с сосчитать. Если это не так, вам просто нужно обработать ваши возвращенные результаты и посчитать их самостоятельно.

Надеюсь, это поможет. Мне потребовалось немного времени, чтобы обернуть голову вокруг RETS.

Какие конкретные MLS вы пишете запросы?

+0

все это я получаю: chiliNUT

+0

, но я думаю, я просто попытка попробовать и использовать скрипты вместо этого, кажется, намного проще, чем напрямую обращаться к ретам. – chiliNUT

+0

Это звучит неплохо. Вы можете изучить [librets] (http://www.crt.realtors.org/projects/rets/librets/) тоже. У них есть [PHP] (http://www.crt.realtors.org/projects/rets/librets/documentation/devguide/) поддержка тоже. Какие MLS вы запрашиваете? Я мог бы получить доступ и помочь вам. –

 Смежные вопросы

  • Нет связанных вопросов^_^