1000 | Geçersiz İmza


iyzico API’ına datalar gönderilirken secretKey'in güvenliği için bir hash oluşturulup şifrelenip gönderilmektedir. Eğer bu hash iyzico tarafında çözülemez ise geçersiz imza hata mesajı dönmektedir.

 

Bu hataya sebep olan durumlar: 

 

  1. Güvenlik anahtarının (secret key) yanlış girilmesi
  2. utf8 kullanılmaması
  3. Parametrelerin uygun formatta gönderilmemesi
  4. Senaryo kontrolü : En basit sorgu olan bin sorgusu ile bir deneme yapabilir misiniz? Eğer bu sorgu başarılı sonuçlanıyor ise güvenlik anahtarı doğru demektir.
  5. Senaryo kontrolü : Bin sorgusunda, conversationId parametresine türkçe karakterler ekleyerek deneyebilir misiniz?
  6. Githubdaki örneğimizdeki parametreleri birebir set ederek bir deneme yapabilir misiniz?