Daha çox

API -dən Datasets alınır

API -dən Datasets alınır


API -dən məlumat dəstlərimin siyahısını almağa çalışıram. API -nin 1 -ci versiyasında, 'viz' çağırışı vizualizasiyanı ("törəmə" olaraq qeyd olunur) və əsas məlumatları ("cədvəl" olaraq qeyd olunur) qaytarır, ancaq görünür API 1.0 artıq dəstəklənmir və versiya 2 qaytarmır.

Ümid edirdim ki, xəritə zəngi əsas məlumatlar dəstinə (lərinə) bir istinad qaytaracaq, amma belə görünmür.

Bir hesabın məlumat dəstlərinin siyahısını proqramla necə əldə etmək barədə hər hansı bir təklifiniz varmı?


İstifadəçi cədvəllərinin siyahısını almaq üçün CDB_UserTables funksiyasını seçə bilərsiniz. Bu funksiya ümumi API -yə aid deyil: davranışdır zəmanət verilmir, ancaq sizin üçün işləyə bilər - Diqqət yetirin ki, şəxsi sorğular üçün ('özəl' və ya 'hamısı') SQL API sorğunuzun təsdiqlənməsi lazımdır. CartoDB -nin hesabdakı məlumat dəstlərini siyahıya salmaq üçün hazırda açıq bir API -si yoxdur.

Hörmətlə:

Ümid edirdim ki, xəritə zəngi əsas məlumatlar dəstinə (lərinə) bir istinad qaytaracaq, amma belə görünmür.

Bir xəritənin viz.json faylından cədvəl adlarını təxmin etməyə cəhd edə bilərsiniz. Bu, mənim təbəqəm üçün ehtiva etdiyi "variantlar" obyektinin bir nümunəsidir:

variantlar: {sql: "ne_50m_urban_areas-dan * seçin", layer_name: "ne_50m_urban_areas", cartocss: "/ ** sadə vizualizasiya */ #ne_50m_urban_areas {poligon-doldurma: #FF6600; çoxbucaqlı qeyri-şəffaflıq: 0.7; xətt rəngi: #FFF ; xətt eni: 0,5; xətt qeyri-şəffaflığı: 1;} ", cartocss_version:" 2.1.1 ", interaktivlik:" cartodb_id ", table_name:" "". " }

Bu məlumatlar yalnız altındakı məlumatlar açıq olduqda görünəcək. Gizlidirsə, məlumat gizlidir.