Python ile OTP

Python ile bir OTP Token (Bir Kez Şifre) oluşturun

Python : API BELGELERİ



Python ile OTP

Örnek Python:

import urllib2

afilnet_class="otp"
afilnet_method="generateotp"
afilnet_user="user"
afilnet_password="password"
afilnet_type="number"
afilnet_destination="34600000000"
afilnet_time="1"
afilnet_timetype="days"
afilnet_length="6"
afilnet_otpformat="all"
afilnet_output=""

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&type="+afilnet_type+"&destination="+afilnet_destination+"&time="+afilnet_time+"&timetype="+afilnet_timetype+"&length="+afilnet_length+"&otpformat="+afilnet_otpformat+"&output="+afilnet_output
	
result = urllib2.urlopen(sUrl).read()



Örneğe bakınız:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle Node JS Go lang Scala lang Swift Delphi



Yöntem ayrıntıları

Parametre Açıklama Zorunlu / Seçmeli
class=otp İstenen sınıf: İsteğin yapıldığı sınıf Zorunlu
method=generateotp İstenen sınıf yöntemi: İsteğin yapıldığı sınıfın yöntemi Zorunlu
user Afilnet hesabınızın kullanıcısı ve e-postası Zorunlu
password Afilnet hesabınızın şifresi Zorunlu
type Grubun türü (e-posta veya mobil) Zorunlu
destination Cep telefonu numarası veya hedef e-posta Zorunlu
time Gün sayısı, haftalar, aylar veya yıllar İsteğe bağlı
timetype Zaman tipi (Muhtemel değer: gün, hafta, ay-yıl) İsteğe bağlı
length Oluşturulacak parolanın uzunluğu İsteğe bağlı
otpformat Tüm karakterleri içeriyorsa, yalnızca rakamları veya yalnızca harfleri (tümü, sayılar, harfler) oluşturacak parolanın biçimi İsteğe bağlı
output Sonucun çıktı formatı İsteğe bağlı

İstek yaptığınızda aşağıdaki alanları alacaksınız:


  •  status
  •   sonuç (eğer durum = başarı ise), aşağıdaki değerleri alacaksınız:
    • Size başka hiçbir değer gönderilmeyecek
  • hata (eğer durum = hata ise), burada hata kodunu alacaksınız

Muhtemel hata kodları aşağıda listelenmiştir.


kod Açıklama
MISSING_USER Kullanıcı veya e-posta dahil değil
MISSING_PASSWORD Şifre dahil değil
MISSING_CLASS Sınıf dahil değil
MISSING_METHOD Yöntem dahil değil
MISSING_COMPULSORY_PARAM Zorunlu parametre dahil değil
INCORRECT_USER_PASSWORD Yanlış kullanıcı veya şifre
INCORRECT_CLASS Yanlış sınıf
INCORRECT_METHOD Yanlış yöntem
INCORRECT_TIME_TYPE Yanlış zaman tipi (olası değerler: günler, haftalar, aylar veya yıllar)
INCORRECT_TYPE Yanlış tip Tür mobil veya e-posta olmalı
INCORRECT_FORMAT ERROR_INCORRECT_FORMAT
INCORRECT_OTP_FORMAT ERROR_INCORRECT_OTP_FORMAT
Parametreler:
  • class : otp
  • method : generateotp
  • user : user
  • password : password
  • type : number
  • destination : 34600000000
  • time : 1
  • timetype : days
  • length : 6
  • otpformat : all
  • output :

İstek:
https://www.afilnet.com/api/http/?class=otp&method=generateotp&user=user&password=password&type=number&destination=34600000000&time=1&timetype=days&length=6&otpformat=all&output=

ÇEREZLER HAKKINDA ÖNEMLİ BİLGİLER: Bu web'i kullanmaya devam ederseniz, kullanım koşullarını kabul ettiğinizi varsayacağız. Çerez Politikamızda daha fazla bilgi bulacaksınız. Devam et