OKX API anahtarınızı nasıl bağlarsınız ve 50119 hatasını nasıl çözersiniz?

OKX API anahtarınız geçerli olduğu hâlde “API anahtarı mevcut değil.” hatası verebilir. Bir EEA anahtarı OKX Europe altyapısı yerine global API'ye ulaşırsa anahtarı yeniden oluşturmak sorunu çözmez. OKX API anahtarınızı nasıl bağlayacağınızı, doğru hesap bölgesini nasıl seçeceğinizi ve kimlik bilgilerini değiştirmeden önce hatayı nasıl teşhis edeceğinizi göstereceğim.
Kritik kontrol, kimlik bilgileri ile bölgesel uç noktanın birbiriyle uyumudur. Doğru kopyalanmış bir anahtar yanlış bölgesel sunucuya gönderildiğinde, izinleri henüz önem kazanmadan bağlantı başarısız olabilir.
Geçerli bir OKX API anahtarı yanlış bölgesel uç noktada çalışmayabilir
Başarısız bir bağlantı karşısında yeni bir anahtar üretmek, tekrar yapıştırmak ve daha fazla izin vermeyi denemek cazip gelebilir. Bu yaklaşım, her kimlik doğrulama hatasını bir kimlik bilgisi sorunu olarak ele alır.
OKX'in bölgesel yapısı bu varsayımı güvenilmez kılar.
OKX Europe Limited, Malta'nın MFSA kurumu tarafından lisanslanmış, MiCA düzenlemelerine tabi ayrı bir tüzel kişiliktir. EEA hesapları my.okx.com üzerinde bulunur ve bu hesapların API anahtarları yalnızca OKX Europe'un API altyapısında geçerlidir.
Tamamen geçerli bir EEA anahtarını global www.okx.com API'sine gönderirseniz 50119: “API anahtarı mevcut değil.” yanıtını alabilirsiniz. Anahtar mevcuttur, ancak istek yanlış bölgesel uç noktaya ulaşmıştır.
US hesaplarının kendilerine ait bölgesel sunucusu us.okx.com adresidir. Bu hesapların bağlantıları da ilgili bölgesel altyapıyı kullanmalıdır.
| OKX hesap bölgesi | İlgili bölgesel sunucu | Anny'de seçilecek hesap bölgesi |
|---|---|---|
| Global | www.okx.com | Global |
| EEA | my.okx.com | EEA |
| US | us.okx.com | US |
| Brezilya | Global platform: www.okx.com | Global |
Brezilya'daki OKX hesapları global platformu ve aynı API'yi kullanır; bu nedenle Global seçeneğini seçin. Yerel bir pazarda faaliyet göstermek, otomatik olarak ayrı bir API bölgesi bulunduğu anlamına gelmez.
Sorun gidermeye buradan başlıyorum; çünkü API parolasını değiştirmek veya izinleri genişletmek bölgesel uyumsuzluğu düzeltemez. İstek, anahtarı tanıyan altyapıya ulaşmalıdır.
İhtiyacınız olan izinlerle OKX API anahtarı nasıl oluşturulur?
Bir bağlantıya, amaçlanan görevi yerine getirecek kadar erişim verilmelidir. Bir hatayı ortadan kaldırmak için ek izinler vermek kötü bir teşhis yöntemidir.
Portföyü görüntülemek için Read kullanın. Trade iznini yalnızca emir veren botlar kullanmayı planlıyorsanız ekleyin.
Bu bağlantı için Withdrawal iznini asla etkinleştirmeyin.
Adım adım OKX API anahtarı kurulumu
- OKX hesabınızda API yönetimini açın.
- Bu bağlantıya özel bir API anahtarı oluşturun.
- Oluşturma sırasında API parolasını belirleyin.
- Portföyü görüntülemek için Read iznini etkinleştirin.
- Trade iznini yalnızca emir vermesi gereken botlar için ekleyin.
- Withdrawal iznini devre dışı bırakın.
- Mümkün olduğunda anahtarı bağlantının IP adreslerine bağlayın.
- API anahtarını, gizli anahtarı ve API parolasını güvenli biçimde saklayın.
- Yanlış ortamda kullanılan bir demo alım satım anahtarı. Kimlik bilgilerinin bağlantının beklediği ortamla eşleştiğini doğrulayın.
- Otomatik olarak silinmiş bir anahtar. Anahtarın OKX API yönetiminde hâlâ mevcut olup olmadığını kontrol edin.
- Eksik yapıştırılmış bir değer. API anahtarının tamamının girildiğinden emin olun.
- Gerçekten tanınmayan bir anahtar. Kimlik bilgilerinin amaçlanan hesaptan alındığını doğrulayın.
- Borsa ekleme formunu açın ve OKX'i seçin.
- Hesap bölgenizi seçin.
- Birbiriyle eşleşen kimlik bilgilerini girin.
- İzinlerin amacınızla eşleştiğini doğrulayın.
- Bağlantıyı doğrulayın.
- Bölgesel API yönergeleri: Bu hesabın istekleri hangi altyapıya ulaşmalıdır?
- Kimlik doğrulama yönergeleri: Hangi kimlik bilgileri gereklidir ve istekler nasıl imzalanmalıdır?
- Hata kodu referansı: Gönderilen isteğin hangi bölümü reddedildi?
Bağlamak istediğiniz hesaba giriş yapın ve API yönetimi bölümüne gidin. Anahtarı oluşturmadan önce hesabın Global, EEA veya US bölgelerinden hangisine ait olduğunu belirleyin.
Daha sonra erişimleri gözden geçirirken amacını anlayabilmek için anahtara tanınabilir bir ad verin. Özel bir anahtar, bu bağlantının erişimini diğerlerinden bağımsız olarak değiştirmeyi veya iptal etmeyi de kolaylaştırır.
Bu, API anahtarı için sizin seçtiğiniz bir paroladır. OKX hesap şifreniz değildir ve bağlantı kurarken API anahtarı ve gizli anahtarla birlikte buna da ihtiyacınız olacaktır.
Amacınız portföy bilgilerini görüntülemekse Read erişimiyle başlayın. Yalnızca görüntüleme amacı taşıyan bir bağlantının alım satım iznine ihtiyacı yoktur.
Trade izni, alım satım işlemlerine yetki verir. Bu izni kimlik doğrulama hatasını çözmek için bir deneme olarak değil, bilinçli biçimde bu amaçla etkinleştirin.
Portföyü görüntülemek ve botların emir vermesi için para çekme izni gerekmez. Bu kurulumu tamamlamak için bu izni vermeyin. Para çekmeyi devre dışı bırakmanın alım satım zararlarını engellemediğini unutmayın: Trade iznine sahip bir anahtar yine de zarara yol açan emirler verebilir. Bu nedenle, alım satım bağlantısının erişebildiği hesapta tutulan fonları sınırlayın.
API isteklerini gönderen hizmetin belirttiği IP adreslerini kullanın. Bu yapılandırmayı gerçekten kullandığınız bağlantıyla uyumlu tutun.
Bunları kimlik bilgileri olarak koruyun. Bağlantı formuna girerken her değerin eksiksiz olduğunu ve aynı API anahtarına ait olduğunu kontrol edin.
Anahtarı oluşturmak kurulumun yalnızca bir parçasıdır. Bağlantıyı kuran tarafın da hangi bölgesel sunucuyu kullanacağını bilmesi gerekir.
IP izin listesi neden önemlidir?
IP bağlama, bir anahtarın nereden kullanılabileceğini sınırlar. Anahtarın kullanım ömrü açısından da önemlidir: OKX, IP adresine bağlanmamış ve kullanılmayan API anahtarlarını silebilir. Bu nedenle, oluşturup kullanmadığınız bir anahtar, tekrar kullanmak istediğinizde artık mevcut olmayabilir.
Kimlik bilgileri hâlâ kayıtlı diye bir anahtarın etkin kaldığını varsaymayın. Durumunu OKX API yönetiminden kontrol edin.
Dikkat etmeniz gereken ayrı bir yapılandırma sorunu da vardır: Etkin bir anahtar, isteği gönderenin IP adresi izin listesinde bulunmadığında isteği reddedebilir. Bu durum IP'ye özgü bir hata üretir; bu hata sizi yeniden anahtar oluşturmaya değil, IP ayarlarına yönlendirmelidir.
Anahtar geçerliyken OKX neden “API anahtarı mevcut değil” der?
Bu ifade kesin bir hüküm gibi görünür. Teşhis açısından anlamı ise göründüğünden daha dardır.
Bir EEA hesabında 50119 hatası, global uç noktanın OKX Europe altyapısında geçerli olan bir anahtarı tanımadığı anlamına gelebilir. Bir bağlantı rehberi hesabınızın hangi tüzel kişiliğe bağlı olduğunu hiç sormuyorsa bu durumu ortaya çıkaramaz.
Bölgesel ayrım belgelenmiştir; kimlik bilgileri hakkında bir teori değildir
OKX EEA API SSS belgesi, my.okx.com bölgesel bağlamını ve anahtarların yalnızca EEA için geçerli olduğunu açıklar. Freqtrade, CCXT ve Hummingbot üzerindeki herkese açık sorun bildirimleri de entegrasyon global sunucuyu kullandığında EEA kullanıcılarının “API anahtarı mevcut değil” hatası alması örüntüsünü doğrular.
Bu bildirimler, bölgesel uç noktanın kontrol edilmesini destekler. Her hatanın aynı nedenden kaynaklandığını kanıtlamaz.
Teşhis konusundaki sonucum net: OKX'in hâlâ etkin olarak listelediği bir anahtarı değiştirmeden önce hesap bölgesini doğrulayın. Bir bağlantı sağlayıcısı her hesabın global API'yi kullandığını varsayıyorsa tekrar tekrar anahtar oluşturmak bu varsayımı değiştirmez.
50119 hatasının diğer nedenleri de kontrol edilmelidir
Tek açıklama bölgesel uyumsuzluk değildir. Aynı hata şu durumlarla da ilgili olabilir:
Her şeyi aynı anda değiştirmek yerine bu olasılıkları sırayla kontrol ederim. Kimlik bilgilerini, izinleri, ortamı ve bölgeyi aynı anda değiştirirseniz başarılı bir yeniden deneme, neyin yanlış olduğu hakkında çok az şey söyler.
İşe yarayan soru şudur: Bu uç nokta, bu hesap ve ortam için bu etkin anahtarı tanıyor mu?
Yeniden denemeden önce OKX hata kodunun anlamını çözün
Başarısız bir bağlantı bir belirtidir. OKX hata kodu ise daha yararlı bir kanıttır.
Herkese açık OKX API hata kodu referansı; tanınmayan anahtarı, yanlış API parolasını, geçersiz imzayı ve IP kısıtlamasını birbirinden ayırır. Her biri bağlantının farklı bir bölümüne işaret eder.
| Hata kodu | Anlamı | Kontrol edilecekler |
|---|---|---|
50119 | API anahtarı mevcut değil | Hesap bölgesi ve bölgesel sunucu; demo ortamı ile amaçlanan ortam; anahtarın silinip silinmediği; yapıştırılan anahtarın eksiksiz olup olmadığı |
50105 | Yanlış API parolası | Hesap şifresini değil, bu API anahtarı oluşturulurken belirlenen parolayı kullanın |
50113 | Geçersiz imza | API gizli anahtarını ve entegrasyonun istek imzalama uygulamasını kontrol edin |
50110 | İsteğin IP adresi izin listesinde değil | İsteği gönderenin IP adresinin anahtarın izin verilen IP yapılandırmasında bulunup bulunmadığını kontrol edin |
50105 hatası: API parolasını kontrol edin
API parolası ayrı bir kimlik bilgisidir. Bu alana OKX giriş şifrenizi yazmak gereksinimi karşılamaz.
Parolanın, API anahtarı ve gizli anahtarla aynı anahtara ait olduğunu da kontrol edin. Farklı oluşturma denemelerinden gelen kimlik bilgilerini karıştırmak, tek tek makul görünen ancak birbirine ait olmayan değerlerle kalmanıza yol açabilir.
50113 hatası: istek imzalamayı inceleyin
Geçersiz imza, istekteki kimlik doğrulama imzasına işaret eder. API gizli anahtarını ve entegrasyonun bakımını siz yapıyorsanız imzalama uygulamasını kontrol edin.
Bir bağlantı formu kullanıyorsanız istek imzalamayı incelemek için bağlantı sağlayıcısının desteğine veya teknik belgelerine başvurun. Trade veya Withdrawal iznini etkinleştirmek, geçersiz imzanın çözümü değildir.
50110 hatası: IP izin listesini inceleyin
Bu hata sizi izin verilen IP yapılandırmasına yönlendirir. İsteği gönderen hizmetin kullandığı IP adresini doğrulayın, ardından anahtarın izin listesiyle karşılaştırın.
Aynı isteği körü körüne tekrar göndermek uyumsuzluğu olduğu gibi bırakır. Yeniden test etmeden önce ilgili ayarı düzeltin.
OKX, Anny'ye nasıl bağlanır?
Bağlantı formumda Global, EEA ve US seçeneklerini içeren bir Hesap bölgesi seçicisi bulunur. Bu seçim, anahtarın uygun bölgesel sunucuda doğrulanmasını sağlar.
Bağlantı süreci şöyledir:
API anahtarınızı, gizli anahtarınızı ve API parolanızı hazır bulundurun.
OKX Europe hesabı için EEA, OKX US hesabı için US, global platformdaki bir hesap için Global seçeneğini seçin. Brezilya hesapları Global seçeneğini seçmelidir.
API anahtarını ve gizli anahtarı eksiksiz yapıştırın, ardından anahtarı oluştururken belirlediğiniz parolayı girin.
Portföyü görüntülemek için Read kullanın. Trade iznini yalnızca botlar için ekleyin ve Withdrawal iznini devre dışı bırakın.
Başarısız olursa sonraki kontrolü belirlemek için dönen hata kodunu kullanın. 50119 için yeni bir anahtar oluşturmadan önce bölgeyi yeniden kontrol edin.
Bölge seçimi bir görüntüleme tercihi değil, kimlik doğrulama gerekliliğidir. Kimlik bilgilerinin nerede kontrol edileceğini belirler.
Sorun giderirken OKX API belgeleri nasıl kullanılır?
Mevcut bir form üzerinden bağlantı kuruyorsanız bölge seçicisi ve hata tablosu pratik başlangıç noktalarıdır. Bir entegrasyonun bakımını yapıyorsanız bölgesel yönergeleri kimlik doğrulama belgeleriyle birlikte okuyun.
OKX API belgelerinin ilgili bölümleri farklı soruları yanıtlar:
Doğru bir imzalama uygulaması yine de isteği yanlış bölgesel sunucuya gönderebilir. Doğru bölgesel sunucu da yanlış bir API parolasını reddedebilir.
Bu kontrolleri ayrı tutuyorum; çünkü farklı düzeltmelere götürürler. Başarılı bir bağlantı için uç noktanın, kimlik bilgilerinin, ortamın, izinlerin ve IP yapılandırmasının birbiriyle uyumlu olması gerekir.
OKX API bağlantıları hakkında sık sorulan sorular
OKX API anahtarının süresi dolar mı?
Bir API anahtarının süresiz olarak kullanılabilir kalacağını varsaymayın. OKX, IP adresine bağlanmamış ve kullanılmayan anahtarları silebilir; bu nedenle önceden kaydettiğiniz kimlik bilgileri çalışmayı bırakırsa API yönetimini kontrol edin.
Mümkün olduğunda anahtarı bağlantı için belirtilen IP adreslerine bağlayın ve parola veya izin sorunlarını araştırmadan önce anahtarın hâlâ etkin olduğunu doğrulayın.
Geçerli OKX API anahtarım neden mevcut olmadığını söylüyor?
Geçerli bir anahtar, yanlış bölgesel uç noktaya gönderildiğinde 50119 hatası verebilir. Özellikle bir EEA anahtarı OKX Europe altyapısında kullanılmalıdır; bunu global www.okx.com API'sine göndermek “API anahtarı mevcut değil” hatasına yol açabilir.
Demo ortamı uyumsuzluğunu, otomatik olarak silinmiş bir anahtarı veya eksik yapıştırılmış bir değeri de kontrol edin.
Bir OKX alım satım botunun hangi izinlere ihtiyacı vardır?
Portföyü görüntülemek için Read kullanın ve botun emir vermesi gerektiğinde Trade iznini ekleyin. Bu bağlantı için Withdrawal iznini asla etkinleştirmeyin.
Ek izinler; bölgesel uyumsuzluğu, yanlış API parolasını, geçersiz imzayı veya IP izin listesi hatasını çözmez.
OKX API parolası, hesap şifremle aynı mıdır?
Hayır. API parolası, API anahtarını oluştururken belirlenir ve OKX hesap şifrenizden ayrıdır.
Söz konusu anahtarla ilişkili parolayı girin.
Brezilya'daki bir OKX hesabı hangi bölgeyi seçmelidir?
Global seçeneğini seçin. OKX Brazil, global platformda faaliyet gösterir ve aynı API'yi kullanır.
Bağlantı her başarısız olduğunda yeni bir anahtar oluşturmalı mıyım?
Hayır. Önce hata kodunu okuyun ve işaret ettiği ayarı kontrol edin.
50119 için bölgesel sunucuyu, ortamı, anahtarın etkinlik durumunu ve yapıştırılan değerin eksiksizliğini doğrulayın. Yeni bir anahtar, onu sürekli yanlış bölgesel uç noktaya gönderen bir bağlantıyı düzeltmez.
İşe yarayacak bir sonraki adım, aynı denemeyi tekrarlamak değil, teşhis koymaktır. Bölgeden başlayın, kodu okuyun ve kanıtın işaret ettiği ayarı değiştirin.
Bu makale eğitim amaçlıdır ve finansal tavsiye niteliği taşımaz. Geçmiş performans ≠ gelecekteki sonuçlar. Anny, yapay zekâ destekli bir analiz platformudur; kayıtlı bir yatırım danışmanı değildir.
Anny'nin yapay zekasının portföyünüzü analiz etmesini ister misiniz? Anny Line'ı deneyin veya fiyatları görün.