İçe aktarmaları başlatmak ve izlemek için iki POST uç noktası. API anahtarı gerekir. İçe aktarma asenkron çalışır — /start sonrası durumu /latest-log ile sorgulayın.
POST /rest-api/import/start → import-in-queue.completed olana kadar POST /rest-api/import/latest-log sorgulayın.curl -X POST 'https://realistimo.com/rest-api/import/start' \
-H 'Accept: application/json' \
-H 'API-KEY: YourApiKeyHere'
curl -X POST 'https://realistimo.com/rest-api/import/latest-log' \
-H 'Accept: application/json' \
-H 'API-KEY: YourApiKeyHere'
How-to
<updated> koyun (değişmeyen değer feed’i atlar).<last_update> değerini yenileyin.POST /start. Cooldown veya devam eden içe aktarmada bekleyip yeniden deneyin./latest-log sorgulayın ve errors olan ilanları düzeltin.API-KEY (önerilir)apikey| Yanıt | Ne zaman |
|---|---|
| HTTP 401 | Eksik veya boş API anahtarı |
{"status":"error","message":"API key could not be found"} | Bilinmeyen anahtar |
{"status":"error","message":"API key is inactive"} | Devre dışı anahtar |
{"status":"error","message":"API key is expired"} | Süresi dolmuş anahtar |
{"status":"error","message":"User is inactive"} / User account is expired | Kullanıcı hesabı sorunu |
POST /rest-api/import/start| message | Anlam |
|---|---|
import-in-queue | Kabul edildi; içe aktarma kuyrukta veya zaten bekliyor |
import-is-allowed-between-the-time | 08:00–20:59 penceresi dışında (sunucu saati) |
import-in-progress | Bir içe aktarma zaten çalışıyor |
import-request-cooldown-is-time-given | İstekler arasında 30 dakika bekleyin (production) |
error-while-importing | Ajans için yapılandırılmış feed yok |
error: Agency not found | Anahtar bir ajansa bağlı değil |
POST /rest-api/import/latest-logmessage içe aktarma durumudur: pending | in_progress | completed (henüz yoksa null). Log varsa: logDate, logResult, logOffers (uuid, createdAt, errors, offerSourceData).
{
"message": "completed",
"logDate": "2024-09-18T01:51:14+03:00",
"logResult": { "found_offers": 228, "updated_offers": 228, "not_published": 10 },
"logOffers": [{ "uuid": "…", "errors": [], "offerSourceData": { "offer_uid": "2080525" } }]
}
Reference
<updated> için 30 günlük tazelik dahil): XML spesifikasyonuresult_url)İçe aktarma sonrası Realistimo, XML result_url adresine latest-log biçiminde JSON POST eder. Başarısız callback’ler otomatik tekrarlanmaz.
Realistimo'nun senin yerine takip etmesine izin ver
😃 Uygulamayı yükleyin, uygun bir ilan çıktığında ilk siz haberdar olun.
Realistimo’dan emlak, istatistik ve haberler hakkında güncel kalın, spam yok: