İ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.
1. Adımda oluşturduğunuz ilana fotoğraf yüklemek için createFile isteğiyle dosya yükleme işlemlerini yapabilirsiniz.
getById servisi ile ilan bilgilerinizi alabilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.
filter servisi ile ilanları filtreleyebilirsiniz.
update servisi ile ilan bilgilerinizi güncelleyebilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.
updateStatus servisinde ilanlarınızın durumlarını güncelleyebilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.
publish servisinde ilanınızı yayına alabilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.
delete servisinde ilanınızı silebilirsiniz. Burada kullanılacak olan realtyId değeri create servisinden dönen değerdir.