-
1) Sağ üst köşedeki KAYIT OL butonuna tıklayın.
-
2) Gerekli alanları resimde gösterildiği formatta doldurun.
-
3) Kayıt olma formunu gönderdikten sonra resimdeki sayfa görünmeli.
-
4) E-posta adresinize bir aktivasyon linki gelecek. Aktivasyona devam etmek için linki tıklayın.
-
5) Gerekli alanları resimde gösterildiği formatta doldurun.
-
1) Manage -> Applications seçeneğine tıklayın.
-
2) Sağ üst köşedeki "Add Application" butonuna tıklayın.
-
3) Uygulamanız için bir isim ve kısa bir açıklama girdikten sonra "Next" butonuna basın.
-
4) Custom Fields aşamasında menüden bir platform seçip "Next" butonuna basın.
-
5) API Managament aşamasında istediğiniz API'leri ekleyip "Next" butonuna basın. Her bir API için Hüküm & Koşullar'ı kabul etmeniz gerekmektedir.
-
6) Authentication aşamasında token'ın yönlendirilmesi için bir callback url girin. Callback url güvenli(https) ve global olarak erişilebilir olmalı. Scope kısmı için "OOB" girmeli ve Type kısmı için de "Confidential" seçmelisiniz.
-
7) "Submit Request" butonuna bastıktan sonra bir "Client ID" ve "Client Secret" otomatik olarak üretilecek ve ekranda gösterilecektir.
-
8) Uygulama oluşturma işlemini tamamlamak için "Done" butonuna basınız. Uygulama "Pending Approval" durumunda olacaktır ve kısa zaman içinde işleme alınacaktır. İşlem onaylandığında konuyla alakalı bir e-posta alacaksınız.
API'ler OAuth 2.0 kullanan API Authentication tarafından korunmaktadır. "Access Token" oluşturabilmek için aşağıdaki parametrelerle bir istek gönderilmeli:
grant_type: Garanti BBVA API'leri için "grant_type" bilgisi "client_credentials" olmalıdır.
client_id: Portal'deki uygulamanın "Client Id" bilgisi.
client_secret: Portal'deki uygulamanın "Client Secret" bilgisi.
redirect_uri: "Access token" bilgisinin iletileceği adres. Bu alan Portal'deki "Callback URL" bilgisi ile aynı olmalıdır.
Örnek "Access Token" isteği:
curl -X POST -H "Content-Type: application/x-www-form-urlencoded" -d "grant_type=client_credentials&client_id=l7edc5187a3ac348c091b9d042xxxxxxxx&client_secret=fc9d4c464f86432fbef45744xxxxxxxx&redirect_uri=https://companydomain.com/tokenendpoint" https://apis.garantibbva.com.tr/auth/oauth/v2/token
SoapUI örneği:
Akış Diyagramı: