🔐Yetkilendirme
GroupsApi üzerinden servislere gönderilecek tüm isteklerde "HEADER" alanına Authentication key olarak Bearer token eklenmelidir.
Bearer token olarak kullanacağımız ACCESS_TOKEN'i oluşturmak için gerekli parametreleri aşağıda görebilirsiniz:
DOMAIN: QuickStart alanında belirtilen "Unvan"
EMAIL: API için oluşturduğumuz kullanıcının email adresi
PASSWORD: API için oluşturduğumuz kullanıcının şifresi
ACCOUNT_ID
ACCOUNT_ID verisi için sistem yöneticiniz ile iletişime geçip hesabınıza ait olan "ACCOUNT_ID" verisine sahip olabilirsiniz
Tüm parametrelerimiz hazır ise, aşağıdaki alanda bulunan örneği uygulayarak ACCESS_TOKEN verisine erişebilirsiniz.
Aşağıdaki CURL isteğini attıktan sonra response olarak ACCESS_TOKEN gelecektir.
curl --location 'https://<DOMAIN>/connect/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'username=<EMAIL>' \
--data-urlencode 'password=<PASSWORD>' \
--data-urlencode 'client_id=api' \
--data-urlencode 'grant_type=password' \
--data-urlencode 'account_id=<ACCOUNT_ID>'
Aşağıda örnek response modelini görebilirsiniz:
{
"access_token": "<ACCESS_TOKEN>",
"expires_in": 36000,
"token_type": "Bearer",
"scope": "api"
}
ACCESS_TOKEN daha sonra kullanılacak tüm servislerde gerekecektir. Bu nedenle ACCESS_TOKEN'inizi güvenli bir yerde saklamayı unutmayın.
Last updated
Was this helpful?