İçeriğe geç

Projeler ve API anahtarları

Console, projelerinizi yönettiğiniz yerdir. API üzerinden yaptığınız her şey bir projeyle sınırlıdır: numaraları, bağlı posta kutuları ve kullanımı.

Projeler’i açın ve bir proje seçin. Sayfa şunları gösterir:

  • Ad ve id. Id, projenin tanımlayıcısıdır. Bir API anahtarı değildir ve anahtar olarak asla kabul edilmez.
  • Etkin. Projeyi açıp kapatan bir anahtar.
  • Aktif numaralar ve bağlı posta kutuları, sayı olarak.
  • API anahtarı. İstemcilerinizin X-API-Key header’ında gönderdiği anahtar. Göstermeniz ya da kopyalamanız gerekene kadar maskelidir.
  • Hesap atamaları. Projenin ihtiyaç duyduğu her sağlayıcı için hangi sağlayıcı hesabını kullandığı.
  • İzin verilen dönüş origin’leri. Bir posta kutusu bağlantısının hangi origin’lere dönebileceği.

Anahtarı projenin sayfasından kopyalayın ve sunucunuzda tutun. Nasıl gönderileceği için bkz. Kimlik doğrulama.

Yenile, yeni bir anahtar üretir ve eskisini geçersiz kılar. Console işlemden önce onay ister ve oluşturulduğunda yeni anahtarı gösterir. Değişiklik yaklaşık 30 saniye içinde tüm servislere ulaşır; anahtarı kullanan istemcileri vakit geçirmeden güncelleyin.

Bir sağlayıcıya ihtiyaç duyan istek, yalnızca projeye o sağlayıcı için bir hesap atanmışsa başarılı olabilir. Örneğin projenin Capsolver hesabı yoksa provider: "capsolver" ile POST /captchas/resolve 400 döndürür. Projenin sayfasında kullandığınız her sağlayıcı için bir hesap atayın. Bir projede her sağlayıcı için en fazla bir hesap olabilir.

Bir Gmail ya da Outlook posta kutusu bağladığınızda verdiğiniz return_url mutlak bir http(s) URL’i olmalıdır. Buraya origin yazarsanız yalnızca o origin’ler kabul edilir. Liste boşsa her origin kabul edilir.