بياناتٌ مفتوحةٌ · اقتباسٌ علميٌّ · أدواتٌ للباحثين

ركنُ الباحثينَ

هذه الصفحةُ للباحثينَ والمبرمجينَ وأصحابِ المشاريعِ العلميّةِ: فهرسُ الموسوعةِ (٢٬٩٣١ كتابًا لـ١٬٣٧١ مؤلّفًا في ٤٧ قسمًا) متاحٌ عبرَ نقطةِ بياناتٍ مفتوحةٍ بصيغةِ JSON، ولكلِّ كتابٍ اقتباسٌ علميٌّ جاهزٌ بصيغِ APA وشيكاغو وMLA، وسجلّا BibTeX وRIS لبرامجِ إدارةِ المراجعِ، ورابطٌ ثابتٌ لا يتغيّر.

واجهةُ البياناتِ المفتوحةُ (JSON)

الأصلُ: https://ibadi.net/api/v1/site — كلُّ الردودِ JSON بترميز UTF‑8، تقبلُ الطلباتِ من أيِّ موقعٍ (CORS)، وبحدِّ ٦٠ طلبًا في الدقيقةِ لكلِّ عنوانٍ. لا مفاتيحَ ولا تسجيلَ.

GET /stats

إحصاءات الفهرس (كتب، مؤلّفون، أقسام، مصوَّرات، أغلفة) ورقم الإصدار وتاريخ آخر مزامنة.

https://ibadi.net/api/v1/site/stats
GET /categories

الأقسام العلميّة بترتيبها وعدد كتب كلّ قسم.

https://ibadi.net/api/v1/site/categories
GET /authors?q=&page=&per=

المؤلّفون (بحث بالاسم، ترتيب بسنة الوفاة) مع عدد كتب كلّ مؤلّف.

https://ibadi.net/api/v1/site/authors?q=الكندي
GET /books?q=&category=&author=&page=&per=&sort=

الكتب: بحث في العنوان واسم المؤلّف، ترشيح بالقسم/المؤلّف/المصوَّرة/الغلاف، ترتيب alpha | new | era، حتى ١٠٠ نتيجة في الصفحة.

https://ibadi.net/api/v1/site/books?q=الأحكام&sort=era
GET /book/{id}

سجلّ الكتاب كاملًا: المؤلّفون، الوصف، بيانات النشر، عدد ملفّات المصوَّرة، والاقتباس بكلّ الصيغ.

https://ibadi.net/api/v1/site/book/1610
GET /book/{id}/bib

سجلّ BibTeX (text/x-bibtex) جاهز للمحرّرات ومديري المراجع.

https://ibadi.net/api/v1/site/book/1610/bib
GET /book/{id}/ris

سجلّ RIS لـZotero وEndNote وMendeley.

https://ibadi.net/api/v1/site/book/1610/ris
GET /book/{id}/cite

الاقتباس بصيغ APA وشيكاغو وMLA وBibTeX وRIS دفعةً واحدة.

https://ibadi.net/api/v1/site/book/1610/cite

مثالٌ: البحثُ عن كتابٍ ثمّ جلبُ سجلِّه

curl -s "https://ibadi.net/api/v1/site/books?q=الأحكام&per=5" | jq '.books[] | {id,title,author}'
curl -s "https://ibadi.net/api/v1/site/book/1610/bib" -o ibadi1610.bib
// JavaScript
const r = await fetch("https://ibadi.net/api/v1/site/stats");
const { stats } = await r.json();
console.log(stats.books, "كتابًا في الإصدار", stats.version);
import requests
books = requests.get("https://ibadi.net/api/v1/site/books", params={"category": 1, "sort": "era", "per": 100}).json()["books"]
for b in books:
    print(b["id"], b["title"], b["author"], b["url"])

شكلُ سجلِّ الكتاب: id, title, author, author_id, death, category, category_id, year, printed, has_pdf, has_cover, cover, url, bibtex — وفي /book/{id} تُضاف authors[], description[], info[], pdf_files, citation{}.

الاقتباسُ العلميُّ بضغطةٍ

على صفحةِ كلِّ كتابٍ زرُّ «اقتبس» يُعطي الصيغَ التاليةَ، ورابطًا ثابتًا بالشكلِ https://ibadi.net/book/{id}. مثالٌ حيٌّ من الفهرسِ (كتابُ اليومِ):

علي بن محمد بن عامر الحجري (معاصر). «الإباضية ومنهجية البحث عند المؤرخين وأصحاب المقالات». الموسوعة الإباضيّة. https://ibadi.net/book/1610
الكتابُ: الإباضية ومنهجية البحث عند المؤرخين وأصحاب المقالات
ثلاثُ هويّاتٍ بصريّة — بدّل الهويّةَ (العمارة / الهندسة / المخطوط) والوضعَ الليليَّ من الشريط العلويّ؛ يُحفَظ اختيارُك.