İlan Yönetimi

1. İlan Oluşturma

İlan oluşturmak için create servisi kullanılacaktır.

İlan oluşturma modelindeki alanlar için aşağıdaki servislere de ihtiyaç duyulmaktadır.

- Kategori : getCategories isteğiyle ilanınızın kategori türü (Konut, İşyeri, Arsa, vs.) seçilir. Seçilen kategori türüne göre tipler belirlenir. yayınlama türünü (Satılık veya Kiralık) seçtiğinizde ilk adımı tamamlamış olursunuz.

- Adres : Konum bilgilerini adres menüsünde belirtilen il, ilçe ve mahalle servislerini kullanarak alabilirsiniz.

- İlan Özellikleri : İlanlarınızda kullanılacak olan kategori türüne bağlı olarak iç, dış, konum, oda, sosyal tesis, altyapı ve kullanım amacı özelliklerini getAttributes servisini kullanarak alabilirsiniz.

2. Fotoğraf İşlemleri

1. Adımda oluşturduğunuz ilana fotoğraf yüklemek için createFile isteğiyle dosya yükleme işlemlerini yapabilirsiniz.

  • updateFileOrders servisinde ilanınızın fotoğraflarını güncelleyebilirsiniz. Burada kullanılacak olan realtyFileId createFile servisinden dönen değerdir.
  • deleteFileId servisinde fotoğrafları silebilirsiniz. Burada kullanılacak olan realtyFileId createFile servisinden realtyId ise create servisinden dönen değerdir.
3. İlan Görüntüleme

getById servisi ile ilan bilgilerinizi alabilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.

4. İlan Filtreleme

filter servisi ile ilanları filtreleyebilirsiniz.

5. İlan Güncelleme

update servisi ile ilan bilgilerinizi güncelleyebilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.

6. İlan Durumu Güncelleme

updateStatus servisinde ilanlarınızın durumlarını güncelleyebilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.

7. İlan Yayınlama

publish servisinde ilanınızı yayına alabilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.

8. İlan Silme

delete servisinde ilanınızı silebilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.