Ana içeriğe geç

ConnectedCooking'de REST API'ye nasıl başlanır?

Bu içeriğin bazı bölümleri otomatik olarak veya yapay zekâ ile çevrilmiş olabilir.
Highlightbox

Bu kılavuz, ConnectedCooking’de REST API’ye nasıl başlanacağını kısaca açıklamaktadır. Lütfen bu kılavuzun yalnızca Bulut REST API çözümlerimizi ele aldığını unutmayın.

  • Öncelikle, ConnectedCooking hesabımızda bir API İstemcisi oluşturmanız gerekiyor. Bunun için ConnectedCooking hesabımızda “Yönetim” sekmesine gidiyoruz.
Administration Button
  • Ardından “Entegrasyonlar” seçeneğine tıklayın. “API” sekmesi yalnızca Hesap Yöneticileri tarafından görülebilir.
Integrations
  • Ardından “+ Yeni ekle” seçeneğine tıklayın
Add Integration


  • Bir sonraki ekranda bir “ALIAS” girin, bir GRUP atayın ve bir API türü seçin. HACCP ile ilgili API sorguları ve ConnectedCooking hesabınızdaki veriler için “Base API” API türünü seçmeniz gerekir. Tüm alanları doldurduktan sonra “API Ekle” seçeneğine tıklayın.
REST API Integration
  • Bir sonraki ekranda API istemci kimlik bilgilerinizi alacaksınız. Lütfen bunları güvenli bir yerde saklayın ve “Kapat” düğmesine tıklayın.
  • API istemcinizi oluşturduktan sonra, onu kullanmak için bir araca ihtiyacınız olacaktır. Bunun için curl, Postman veya bildiğiniz başka herhangi bir aracı kullanabilirsiniz. Bu kılavuzda Postman’ı kullanıyoruz.
  • Lütfen Postman’ı Uygulama üzerinden veya bir web tarayıcısında başlatın. Ardından + simgesini kullanarak yeni bir boş koleksiyon oluşturun ve ardından “İstek ekle” seçeneğine tıklayın. Alternatif olarak, “Yeni” seçeneğine tıklayarak da yeni bir HTTP isteği oluşturabilirsiniz.
Postman New
  • Ayrıca, ConnectedCooking’den aldığınız API İstemci kimlik bilgilerini kullanarak Bearer Token’ı alabilmek için, yeni oluşturduğunuz isteği bir POST isteği olarak düzenlemeniz gerekir.
  • Bu nedenle API Belgelerini kontrol etmeniz gerekir Kimlik Doğrulama | ConnectedCooking Yardım Merkezi
Authentication
  • Kılavuzda, sonraki API isteklerinizde kimlik doğrulaması yapmak için bir Bearer Token oluşturmanız gerektiği açıklanmaktadır.
  • Bu, bir POST isteği ile gerçekleştirilir. POST isteği şu uç noktayı kullanır: https://app.connectedcooking.com/api/auth/access
  • Ayrıca, isteğinizin “Body” sekmesinde Content-Type değerini “x-www-form-urlencoded” olarak ayarlamanız gerekir. Ardından, API İstemcinizden alınan kullanıcı adı, şifre ve kapsam bilgilerinin mevcut sütunlara girilmesi gerekir.
  • Sonunda “Gönder” düğmesine tıklayın; artık “accessToken = BearerToken” değerini almanız gerekir.
AccessToken
Device List
  • Örneğin, cihaz listesi Uç Noktası’nı kullanmayı deneyin.
  • Bu istek oldukça basittir; tek yapmanız gereken “https://app.connectedcooking.com” adresini kullanmak, buna “/api/public/devices” kısmını eklemek ve aşağıdaki resimde gösterildiği gibi POST isteğinizdeki “accessToken” değerini Yetkilendirme sekmesine kopyalayıp yapıştırmaktır. Yalnızca "Auth Type" (Oturum Açma Türü) bölümünden "Bearer Token" seçeneğini seçmeniz yeterlidir; ardından "Token" alanı görünecektir.
  • Son olarak “Gönder” düğmesine tıklayın; ConnectedCooking hesabınızda kayıtlı tüm cihazlarınızın bir listesini almalısınız (hesabınızda cihaz yoksa bu liste boş olacaktır).
Get Devices
Highlightbox

Bu örnek, temel olarak tüm uç noktalara uygulanabilir.

Tebrikler, artık ConnectedCooking ile REST API’lerini kullanabilirsiniz!

Daha fazla bilgiye ihtiyacınız varsa, lütfen ConnectedCooking API Belgelerimize göz atın: Giriş | ConnectedCooking Yardım Merkezi

Bu bilgi yardımcı oldu mu?

Contact

Destek ile iletişime geçin.

Size nasıl yardımcı olabileceğimizi bize bildirin.