CREATE butonuna tıkladıktan sonra Connection Settings bölümünde:
Metadata URL ve Service Base URL bilgilerini girin.
Authentication Type açılır menüsünden kimlik doğrulama türünü seçin.
No Auth seçildiğinde ek bir işlem gerekmez.
OData API Authentication Türleri
No Authentication: Kimlik doğrulama gerektirmeyen servisler için kullanılır. Ekstra bir ayar yapmanıza gerek yoktur.
Bearer: Token tabanlı doğrulama yöntemidir. Bazı durumlarda token elde etmek için kullanıcı adı (username) kullanılabilir.
Kullanım Şekli:
Authorization: Bearer YOUR_ACCESS_TOKEN
Eğer token kullanıcı adı ve parola ile alınıyorsa, önce bir "login" işlemi yapılmalı, ardından alınan token ile işlem devam ettirilmelidir.
Basic Authentication: Kullanıcı adı ve parola ile doğrulama yapılır.
Username: Kullanıcı adı
Password: Parola
Kullanım Şekli:
Authorization: Basic base64(username:password)
İsterseniz özel parametreler ekleyebilirsiniz.
API Key Authentication: API'ye erişim sağlamak için kimlik doğrulaması amacıyla API anahtarı (key) ve bazen secret key kullanılır. Bu bilgiler genellikle API sağlayıcısı tarafından verilir ve header ya da query parametresi olarak gönderilir.
Kullanılabilecek Parametreler:
ID Key Name: API kimlik anahtarının adı (Örneğin: client_id, api_key, x-api-key)
ID: Size özel API kimlik değeri
Secret Key Name: Gizli anahtarın başlık adı (Örneğin: client_secret, secret_key)
API sağlayıcısının dökümantasyonuna göre bu değerler farklı isimlerde olabilir. Kuika’da bu değerleri doğru başlık ya da parametre olarak tanımlayarak entegrasyonu gerçekleştirebilirsiniz.
Bu adımları takip ederek, OData API veri kaynağını Kuika uygulamalarınıza kolayca entegre edebilirsiniz.