Climate FieldView Platform API'leri, tarım sektörüne yönelik veri odaklı çözümler geliştirmek isteyen ekipler için tasarlanmış bir arayüz sunar. API sürüm 4.0.11, HTTPS üzerinden çalışır ve tüm uç noktalar `https://platform.climate.com` adresinde barınır. Yetkilendirme token uç noktası ise `https://api.climate.com/api/oauth/token` olarak ayrılmıştır. API, tarla, mahsul ve verim gibi tarımsal verilerin sorgulanması ve yüklenmesi için çeşitli uç noktalar içerir. ZeplinGo olarak, bu API'nin tarım yazılımı projelerinize nasıl entegre edilebileceğini birlikte değerlendirebiliriz.
Hangi ihtiyaçlarda değerlendirilebilir?
- Tarım yazılımı geliştiren ekipler
- FieldView verilerini kendi platformlarına entegre etmek isteyen kurumlar
- Tarımsal veri analitiği ve raporlama çözümleri üzerinde çalışan geliştiriciler
Yaygın kullanım alanları
Tarla Verilerinin Senkronizasyonu
FieldView'daki tarla ve mahsul bilgilerini kendi yazılımınıza çekerek merkezi bir veri yönetimi sağlayabilirsiniz.
Verim Tahmini ve Analiz
API üzerinden alınan verim verilerini kendi analiz motorunuzla birleştirerek çiftçilere öngörüler sunabilirsiniz.
Tarımsal Danışmanlık Platformları
Danışmanlık hizmeti veren platformlar, müşterilerinin FieldView verilerini API ile çekerek daha iyi öneriler sunabilir.
İncelenmesi gereken noktalar
- API kullanımı için Climate tarafından sağlanan bir `x-api-key` ve özel bir kullanım planı gereklidir; bu plan, istek limitlerini ve kotayı belirler.
- İstek limitleri aşıldığında 429 hata kodu döner; bu durumda `Retry-After` başlığına dikkat edilmelidir.
- Sayfalama başlıklar (`X-Limit`, `X-Next-Token`) ile yapılır; token süresi dolduğunda 409 hatası alınabilir.
WordPress.org
Kurulum ve geliştirme notları
API entegrasyonu için resmi bir kurulum adımı bulunmamaktadır; ancak API'yi kullanmak için öncelikle Climate ile anlaşma yaparak bir API anahtarı edinmeniz gerekir. ZeplinGo olarak, entegrasyon sürecinde size rehberlik edebiliriz.
Geliştirme sürecinde API'nin HTTPS zorunluluğu, kimlik doğrulama token'ı ve hata yönetimi gibi konulara dikkat edilmelidir. API, büyük dosya yüklemeleri için parçalı yükleme (chunked upload) destekler; 5MiB'den büyük dosyalar 5MiB'lik parçalar halinde yüklenmelidir.
- Tüm istekler HTTPS üzerinden yapılmalıdır.
- Yetkilendirme için OAuth token uç noktası kullanılır.
- Hata durumunda `X-Http-Request-Id` başlığı ile destek ekibine başvurulabilir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo, Climate FieldView Platform API'lerini kendi yazılımınıza entegre etmek için ihtiyaç analizi yapar, mimariyi planlar ve geliştirme sürecini yönetir. Tarım yazılımınızın ölçeğine göre özel entegrasyon çözümleri tasarlarız.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Climate FieldView API'yi kullanmak için hangi bilgilere ihtiyacım var?
API'yi kullanmak için Climate tarafından sağlanan bir `x-api-key` ve OAuth token almanız gerekir. Ayrıca, API'nin kullanım planına göre istek limitleri ve kotanız belirlenir.
API'de sayfalama nasıl çalışır?
Sayfalama başlıklar üzerinden yapılır. `X-Limit` ile sayfa boyutu (1-100 arası) belirlenir, `X-Next-Token` ile sonraki sayfa alınır. Sonuç yoksa 304, daha fazla sonuç varsa 206 döner.
Büyük dosyaları API'ye nasıl yükleyebilirim?
5MiB'den büyük dosyalar, 5MiB'lik parçalar halinde ve `Content-Range` başlığı ile yüklenmelidir. Yüklemeler ardışık olmalıdır.