İçeriğe geç
Belgeler menüsü

NewsML-G2 profili ve ajans XML'i

NewsML-G2 (newsml_g2)

Bir haber bir newsMessage dosyasıdır: metin newsItem, erişilebilen her fotoğraf ve video için ayrı newsItem ve bunları bağlayan packageItem. Tek başına servis edilen medya yalnızca kendi newsItem'ıyla gelir. Dosyalar IPTC NewsML-G2 2.34 (Power) şemasına uyar.

ÖğeDeğer
guidurn:newsml:<alan>:<YYYYAAGG>:<no>
versionsurum_no (düzeltmede artar)
itemClassninat:text, ninat:picture, ninat:video
pubStatusstat:usable; iptalde stat:canceled
embargoedÖnceden verilen embargolu içerikte yayım saati
urgencyflaş 1, önemli 3, normal 5
headline, description role="drol:summary"Başlık ve spot
inlineXML contenttype="application/xhtml+xml"Paragraflar
subject qcode="yhakat:<kod>"Ajans kategorisi
locatedİl ve ilçe
creditline, byİmza
rightsInfo/usageTermsKaynak gösterme notu ve kullanım kısıtı
edNoteDüzeltme notu, iptal gerekçesi
genre, signalTanıtımda yhatur:tanitim ve yhasig:tanitim
remoteContent hrefAynı klasördeki dosya adı ya da imzalı adres

Ajansın şema kataloğu: https://<alan>/gelistirici/newsml/katalog-1.xml (katalog-1.xml). IPTC Media Topics eşlemesi henüz yoktur.

Ajans XML'i (yha_xml)

DisHaber alanlarının sade XML karşılığıdır; şema yha-xml-1.xsd.

xml
<?xml version="1.0" encoding="UTF-8"?>
<haber id="…" no="H-001230" surum="2" durum="serviste" oncelik="normal" tanitim="false" bicim_surumu="1">
  <tur kod="haber">Haber</tur>
  <baslik>Fındık alım noktalarının çalışma saatleri açıklandı</baslik>
  <spot>…</spot>
  <govde><p>…</p></govde>
  <kategori id="…" kod="ekonomi">Ekonomi</kategori>
  <il id="28">Giresun</il>
  <imza>Yazar Haber Ajansı</imza>
  <ilk_servis_zamani>2026-10-07T10:02:00Z</ilk_servis_zamani>
  <servis_zamani>2026-10-07T11:19:00Z</servis_zamani>
  <kullanim><kaynak_gosterme_notu>“Yazar Haber Ajansı” belirtilerek kullanılır</kaynak_gosterme_notu></kullanim>
  <medya><varlik id="…" no="F-000386" tur="fotograf" durum="serviste" tanitim="false">…</varlik></medya>
  <adres>https://api.&lt;alan&gt;/v1/haberler/…</adres>
</haber>

Embargoda kök embargo niteliğini, tanıtımda tanitim="true" taşır. Tek başına medya <varlik … bicim_surumu="1"> köküyle gelir. Biçim değişirse bicim_surumu artar (Kaldırma politikası).

JSON (yha_json)

DisOlay nesnesidir (API'dekiyle aynı); her zaman UTF-8.