ClientId ve ClientSecret Base 64 ile şifrelenmesi

Kullanıcı adı ve parolasıyla doğrulama yapılır ve access token alınır. Kullanıcı adı “ClientId” ve kullanıcı parolası “ClientSecret” olarak tanımlanmıştır ve zorunlu parametrelerdir. ClientId ve ClientSecret bilgisi string birleştirilir. Bu birleştirilen bilgileri Base64 ile şifrelenerek HTTP Basic Authorization olarak headerda yollanır. 

 

Header Values: Content-Type = application/json; Authorization = Basic Base64(ClientId+:+ClientSecret)

Örnek: Authorization: Basic WHk0NjM1NjJrZmhkbzRoZzo2NDczNjJuZGpzdXc=


ClientId ve ClientSecret Örneği:

 
İsim Açıklama Formatı Örnek

ClientId

Kullanıcı adı (ApiKey)

String

Xy463562kfhdo4hg

ClientSecret

Kullanıcı parolası (SecretKey)

String

647362ndjsuw

Bearer Token Credentials

ClientId ve ClientSecret string concatenation ile birleştirilir.

ClientId+:+ClientSecret

Xy463562kfhdo4hg:647362ndjsuw

Base64 encoded
bearer token credentials

Birleştirilen Bearer Token Credentials
Base64(ClientId+:+ClientSecret) ile encode edilir.

Base64(ClientId+:+ClientSecret)

WHk0NjM1NjJrZmhkbzRoZzo2NDczNjJuZGpzdXc=

Ürün veya hizmet arayabilirsiniz.