პროექტის შესახებ

CNoba არის ქართული მედიასაშუალებების სიახლეების საჯარო არქივი და აგრეგატორი. სისტემა აგროვებს ღია RSS/Atom წყაროებს, ინახავს პუბლიკაციების მეტამონაცემებს და უზრუნველყოფს სწრაფ ძიებას არქივში.


რას ნახავთ CNoba-ში

  • უახლესი — ბოლო პუბლიკაციების ლენტი პაგინაციით.
  • ძიება — საკვანძო სიტყვებით ძიება მთელ არქივში.
  • ჩანაწერის გვერდი — სათაური, წყარო, თარიღი, მოკლე აღწერა და ბმული ორიგინალზე.

რატომ არ ჩანს სრული ტექსტი ყოველთვის

CNoba პატივს სცემს წყაროების წესებს. სიებში და ძიების შედეგებში ნაჩვენებია მხოლოდ მეტამონაცემები — სრული ტექსტის გარეშე. სრული ტექსტი შეიძლება იყოს ხელმისაწვდომი მხოლოდ კონკრეტულ ჩანაწერზე და მხოლოდ იმ შემთხვევაში, თუ წყაროსთვის ეს ნებადართულია ბექენდის დონეზე.

პრინციპები

  • მსუბუქი ფრონტენდი — მინიმალური დამოკიდებულებები, სწრაფი ჩატვირთვა, SEO-მეგობრული სტრუქტურა.
  • დაბალი დატვირთვა — სიები არ ითხოვს სრულ ტექსტს, გამოიყენება limit/offset პაგინაცია.
  • არქივირება — პუბლიკაციების შენახვა ძიებისთვის და ისტორიული ნახვისთვის.

API (დეველოპერებისთვის)

Base URL:

https://cnoba.ge/api.php
Endpoint Example Purpose
Latest /api.php?limit=20&offset=0 უახლესი პუბლიკაციები
Search /api.php?q=თბილისი&limit=20&offset=0 ძიება არქივში
Kinds /api.php?kinds=1 კონტენტის ტიპების სია
Entry /api.php?entry=ID ერთი ჩანაწერი (სრული ტექსტის გარეშე)
Entry + content /api.php?entry=ID&include_content=1 სრული ტექსტი (თუ ნებადართულია)

შენიშვნა: დამატებითი ფილტრები (მაგ. წყარო/თარიღი) შესაძლებელია დაემატოს მოგვიანებით ბექენდის მხარეს.

API (დეველოპერებისთვის)

https://cnoba.ge/api.php