Rishtay Walay geliştirici ve yapay zeka aracı kaynakları
Bu siteyi programatik olarak nasıl okuyacağınız: markdown içerik müzakeresi, makine tarafından okunabilir dizin dosyaları ve yapılandırılmış veriler.
Neler mevcut
Bu sayfa, Rishtay Walay'ın programlara — yapay zeka aracılarına, tarayıcı botlarına ve betiklere — neler sunduğunu belgeler. Kısaca: her genel sayfa, isterseniz HTML yerine temiz markdown verir; sitenin neler yayımladığını listeleyen dizin dosyaları vardır ve sayfalar yapılandırılmış veri taşır. Üye verileri için genel bir API yoktur.
Markdown içerik müzakeresi
Markdown isterseniz markdown alırsınız; hem de HTML sayfasını sunan aynı URL'den. Bu, RFC 9110'da tanımlanan sıradan HTTP proaktif içerik müzakeresinden başka bir şey olmayan acceptmarkdown.com uzlaşımını izler.
curl -H 'Accept: text/markdown' https://rishtaywalay.com/pricing
curl https://rishtaywalay.com/pricing.md- Markdown yanıtları Content-Type: text/markdown; charset=utf-8 olarak gönderilir.
- Yanıtlar Vary: Accept taşır; böylece paylaşılan önbellekler HTML ve markdown sürümlerini birbirinden ayrı tutar.
- Accept başlığı hem text/html hem de text/markdown biçimini dışlayan bir istek 406 Not Acceptable yanıtı alır.
- Dil önekli yollar da çalışır: /ur/pricing.md Urduca markdown döndürür.
Makine tarafından okunabilir dosyalar
Bu dosyalar siteyi, makinelerin okuması için hazırlanmış bir biçimde tanımlar.
- /llms.txt — Structured index of this site for language models (llmstxt.org format).
- /llms-full.txt — Expanded single-document context: features, plans, FAQs, branches, policies.
- /agents.md — When to use this service, what it can and cannot answer, and how to call it.
- /developers — The public JSON endpoint, content negotiation, structured data and locale coverage.
- /sitemap.xml — Every indexable URL across all 8 locales with hreflang alternates.
- /robots.txt — Crawl rules. AI crawlers are explicitly allowed on public pages.
Genel API, OpenAPI spesifikasyonu ya da CLI yok — bilinçli bir tercih
Profil verileri için genel bir API, OpenAPI spesifikasyonu ve komut satırı aracı yoktur. Bu bir eksiklik değil, bilinçli bir karardır. /api/ altındaki yollar yalnızca bu sitenin kendi sayfalarına hizmet etmek için vardır, robots.txt dosyasında bunlara izin verilmemiştir ve üyelerin kişisel bilgilerini — adlarını, doğum tarihlerini, şehri, kastı ve mezhebi — taşırlar. Bu yüzey için makine tarafından okunabilir bir spesifikasyon yayımlamak, ilgili kişilerin toplu olarak derlenmesine hiçbir zaman rıza göstermediği kişisel veriler için bir toplama kılavuzu dağıtmak anlamına gelir.
Gerçekten bir Rishtay Walay entegrasyonuna ihtiyaç duyan bir şey geliştiriyorsanız, bize yazın ve bunu anlatın. Kimlik doğrulaması ve hız sınırları olan bir iş ortağı API'si, konuşmaya açık olduğumuz bir konudur; kimlik doğrulaması olmayan genel bir API ise değildir. Bu arada, aşağıdaki markdown temsilleri, dizin dosyaları ve yapılandırılmış veriler, üye verilerine dokunmadan sayfaları, planları, şubeleri ve politikaları kapsar.
Yapılandırılmış veriler
Genel sayfalar JSON-LD yapılandırılmış veri taşır; böylece metni ayrıştırmadan bilgileri çıkarabilirsiniz.
- Ana sayfada ve hakkımızda sayfasında Organization, WebSite ve LocalBusiness.
- Ana sayfada yanıtlanan sorular için FAQPage.
- Tek tek profil sayfalarında ProfilePage.
- Bölüm sayfalarında BreadcrumbList.
Diller ve URL'ler
Sayfalar 8 dilde yayımlanır: en, ur, ar, hi, fr, de, es, tr. İngilizce URL'ler önek taşımaz, örneğin /pricing; diğer diller bir önek taşır, örneğin /ur/pricing. Her sayfa hreflang alternatiflerini bildirir ve XML site haritası tüm dil sürümlerini listeler.
Nazik tarama
Siteyi tarıyorsanız, birkaç şey işi ikimiz için de kolaylaştırır.
- Önce robots.txt dosyasını okuyun. GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, PerplexityBot ve Google-Extended dahil başlıca yapay zeka tarayıcılarına genel sayfalarda açıkça izin verilmiştir.
- Hesap alanlarına ve /api/ yollarına izin verilmemiştir. Bunlar üye verilerini barındırır ve giriş gerektirir.
- Markdown temsilini tercih edin. Bayt olarak çok daha küçüktür ve gezinme, stil ya da betik içermez.
- Gelişigüzel taramak yerine llms.txt dosyasından veya XML site haritasından başlayın.
Sağlık kontrolü
Çalışma süresi izlemesi için düşünülmüş, hafif bir canlılık uç noktası. Bir sayfa istemek yerine bunu kullanın.
curl https://rishtaywalay.com/api/health
{"status":"ok"}Bize ulaşmak
Bunlarla ilgili sorularınız ya da markdown dosyalarının kapsamadığı bir şeye erişim talebiniz olursa memnuniyetle karşılarız.