Geliştirici Merkezi

TR

ValidateClient

WISECP’de kayıtlı herhangi bir müşterinin e-posta ve parolasını denetlemek/doğrulamak için bu eylemi kullanabilirsiniz.

Method / Endpoint

POST/ {{API_URL}} Clients/ValidateClient

İstek Parametreleri

Parametre Adı Türü Açıklama
email String Kullanıcının E-Posta Adresi
password String Kullanıcının Şifresi

Harici Örnek

curl --location 'https://example.com/api/Clients/ValidateClient' \
--header 'Content-Type: application/json' \
--header 'Apikey: [YOUR_API_KEY]' \
--data-raw '{
    "email": "[email protected]",
    "password": "test123"
}'

Dahili Örnek

Helper::Load("Api");
try {
    $result = Api::Clients()->ValidateClient([
        "email"     => "[email protected]",
        "password"  => "test123",
    ]);

    print_r($result);
}
catch (Exception $e)
{
    echo 'Error: '.$e->getMessage();
}

Örnek JSON Yanıtı

{
    "status": "successful",
    "data": {
        "user_id": 19,
        "hash": "ZmozNFdUNy8wMGM4bkVKK01IeUF5d2tSNzU0d1E1VThLZUJmZXNzdVNkK2dvWEgwdmdOTDE4YldmMzFCTVdheVY3bjhRTDBxSVNOb1FXcjBhVEhiTlE9PQ=="
    }
}

Yanıt Parametreleri

Parametre Adı Türü Açıklama
status String Eylem Durumu "successful" veya "error"
message String Eylem durumu "error" gelmişse hata mesajı
data.user_id Integer Kullanıcının ID bilgisi
data.hash String Kullanıcının Şifre hash değeri
CreateClientSsoToken

Bir Sorunuz mu Var?

Bize yazmaktan çekinmeyin. En kısa sürede yanıt göndereceğiz.
Bize Ulaşın.
Copyright © 2024. All Rights Reserved.
Join Our Discord Channel
Top