Bu makale, EloView 4 ile DevZone'daki API'lerin nasıl kullanılacağını açıklar
Aşağıda, Elo DevZone'daki API'lerin nasıl kullanılacağını açıklanmaktadır. Bu makale aşağıdakileri kapsar:
1. OAuth Kimlik Bilgilerini Üretme
2. Kimlik Doğrulama Jetonu Alma
3. API'leri Yetkilendirme
4. OrgId Alma:
5. API Çalıştırma
1. OAuth Kimlik Bilgilerini Üretme
OAuth (Açık Yetkilendirme), uygulamalara “güvenli belirlenmiş erişim” sağlama yeteneği veren açık standart bir yetkilendirme protokolüdür. Bu, Yetkilendirme jetonu almak için kullanılacaktır.
a. EloView web sitesine giriş yapın: https://secure.eloview.com/
b. Profil İkonuna tıklayın
c. OAuth kimlik bilgilerini üretmeye tıklayın
d. OAuth Kimlik Bilgilerini (clientID ve clientSecret) bir not defterine kopyalayın ve yapıştırın, sonra Tamam'a tıklayın
2. Kimlik Doğrulama Jetonu Alma
Bu, kullanıcıların veya süreçlerin buluttaki uygulamalar için kimlik doğrulama sürecidir. Kullanıcının uygulaması, kullanıcının kimliğini doğrulayan ve bir jeton veren kimlik doğrulama hizmetine bir istek gönderir. Kullanıcı daha sonra uygulamaya erişebilir.
a. API'ler sekmesine tıklayın
b. Kimlik Doğrulama Kılavuzunu genişletin ve “Deneyin” butonuna tıklayın (aşağıdaki görselde gösterilmiştir), bu, gerekli parametreler için değerler girmenizi sağlayacak ve API kutusunun altında bir çalıştırma butonu gösterecektir.
c. Client Id'yi (yol parametresi) ve clientsecret'ı (OAuth Kimlik Bilgilerinden / Adım 1) gövde parametresi olarak ekleyin ve ardından çalıştırmaya tıklayın.
d. Bu, daha sonraki işlemlerde kullanılabilecek kimlik doğrulama jetonunu verecektir.
e. Yanıt gövdesini kontrol edin ve yanıtından access_token'ı kopyalayın. Bu, diğer API'lere erişim için Bearer jetonu olarak kullanılacaktır. Yanıt aşağıdaki görsel gibi görünecektir.
3. API'leri Yetkilendirme
Erişim jetonları, uygulamaların bir kullanıcı adına API istekleri yapmak için kullandığı şeylerdir. Erişim jetonu, belirli bir uygulamanın, bir kullanıcının verilerinin belirli bölümlerine erişme yetkisini temsil eder.
a. Sağ üst köşedeki Yetkilendirme butonuna tıklayın.
b. Buradan API'leri yetkilendirmek için erişim jetonunun değerini ekleyebileceğimiz bir iletişim kutusu açılacaktır.
c. type bearer yazın ve erişim jetonunu girdi alanına yapıştırın.
d. Yetkilendirme butonuna tıklayın ve pop-up'ı kapatın
e. Artık kullanıcı, mevcut herhangi bir API'ye erişmek için yetkilidir.
4. OrgId Alma:
OrgId (organizasyon kimliği), Dev-zone'daki farklı API eylemlerini gerçekleştirmek için kullanılacaktır.
a. Ayarlı simgeye tıklayın
b. OrgId sağ altta bulunmaktadır
5. API'yi Çalıştırma
Yetkilendirme tamamlandıktan sonra, API'leri dev zonundan çalıştırabiliriz.
a. Modül başlığını genişletin, örneğin İçerik / İçerik listesini al
b. Deneyin butonuna tıklayın
c. ORG ID'SİNİ girin
d. Çalıştırmayı seçin
Sonuçların şöyle görünmesi gerekir:
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article