Kimlik Doğrulama
1) Headers
2) Request Sign
const requestBody = {
conversationId: "17-karakterli-benzersiz-id",
merchantId: "Üye İş Yeri Numaranız",
// ...
apiKey: "apiKey bilginiz",
};
function calculateDynamicHash(requestBody) {
const concatenatedString = Object.values(requestBody)
.map((value) => `${value}`)
.join(";");
if (!concatenatedString || concatenatedString.trim() === "") return false;
const sign = CryptoJS.enc.Base64.stringify(
CryptoJS.SHA256(CryptoJS.enc.Utf8.parse(concatenatedString))
).toUpperCase();
return sign;
}
Last updated
