Kaynaklarıyla birlikte şehir adları, idari bölümler, nüfuslar ve koordinatlar.
Ücretsiz API, bu veritabanı sürümündeki en yüksek population değerine sahip 5.000 şehri sunar. Dünya genelindeki bu seçim sabittir; ülke filtreleri seçimi genişletmez.
AffectionPlus.com sayfalarında gösterilen bileşenler, aboneliği olmayan ziyaretçiler için de tüm veritabanını kullanır. Diğer sitelerde bileşen, site tam erişim sağlayan etkin bir abonelikle oluşturulmuş bir belirteç kullanmadıkça ücretsiz seçimle sınırlıdır.
Geliştirici erişimi
CAPIT.NET’te aynı hesapla kullanılabilen mevcut AffectionPlus Premium aboneliği vergiler dahil aylık 3 €’dan başlar. CSV ve SQL dosyaları, tam API ve Pack Developer dahildir; ikinci bir abonelik gerekmez.
curl "https://api.capit.net/v1/cities?country=MG&sort=-population&pageSize=10"
<script src="https://api.capit.net/assets/cities/affection-cities.js"></script>
<div id="cities-widget"></div>
// JavaScript:
AffectionCities.create({container:"#cities-widget",country:"MG",pageSize:10,sort:"-population",map:true});
Bu örnek anahtar olmadan ücretsiz erişimle çalışır. MG için yalnızca dünya seçimindeki Madagaskar şehirlerini döndürür. AffectionPlus üzerindeki gösterimler yukarıda açıklanan istisnayı kullanır.
Gizli anahtar web yöneticisinin sunucusunda kalır. Sunucu, izin verilen tam HTTPS kaynağı için 300 saniyelik bir belirteç üretir. İptal ve hakların fiilen sona ermesi tam erişimi keser. Sınırlı belirteç, bileşenin sekiz temel alanını içermelidir.
id, name, country, region, department, population, latitude, longitude
Authorization: Bearer <SERVER_API_KEY>
POST /v1/widget-token · {"origin":"https://example.com","country":"MG"}
Ücretsiz: dakikada 60 istek, IP başına günde 1.000. Abonelik: dakikada 120–360, hesap başına günde 10.000–100.000. Dışa aktarım: dakikada 5–15, hesap başına günde 50–200 ve parti başına 1.000 satır. Belirteçler hesap kotalarını paylaşır. Paketler ve fiyatlar.
Bu kotalar API istekleri için geçerlidir. Tek tek satın alınan veya Premium kapsamındaki CSV ve SQL dosyası indirmeleri bu satır sınırına tabi değildir.
Ülke sayfalarındaki örnekler
Kaynaklar ve lisanslar
- INSEE — Licence Ouverte 2.0 / Etalab
- GeoNames — CC BY
- OpenStreetMap — ODbL
- Wikidata — CC0
- Natural Earth — kamu malı
Nüfuslar aynı yıla veya coğrafi sınırlara ait olmayabilir. Sıralama tahmini kentsel nüfus yerine population alanını kullanır.
population_urban_source = gn_agglomeration resmi nüfus sayımını değil, sezgisel bir tahmini belirtir. population_source = original_unverified doğrulanmamış tarihsel bir değeri belirtir. Açık lisanslar satın alınan veriler için de geçerlidir: kaynak gösterme ve ODbL kapsamındaki türetilmiş veritabanları için aynı koşullarla paylaşma. Ödeme hizmetin karşılığıdır; lisansların verdiği yeniden dağıtım haklarını kaldırmaz.
