OTP cu Java

Generați un token OTP (o singură parolă) cu Java

Java : DOCUMENTARE API



OTP cu Java

Exemplu în Java:

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

// Create an URL request
String 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;
	  
URL url = new URL(sUrl);
StringBuilder builder = new StringBuilder();
BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream()));
builder.append(theJSONline.readLine());

String content = builder.toString();



Vezi exemplul în:

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



Detalii despre metodă

Parametru Descriere Obligatoriu / opțional
class=otp Clasa solicitată: clasa la care se face solicitarea Obligatoriu
method=generateotp Metoda clasei solicitată: Metoda clasei la care se face solicitarea Obligatoriu
user Utilizator și e-mail al contului Afilnet Obligatoriu
password Parola contului dvs. Afilnet Obligatoriu
type Tipul grupului (e-mail sau mobil) Obligatoriu
destination Număr mobil sau e-mail de destinație Obligatoriu
time Număr de zile, săptămâni, luni sau ani facultativ
timetype Tipul de timp (Valoarea posibilă: zile, săptămâni, luni sau ani) facultativ
length Lungimea parolei de generat facultativ
otpformat Format al parolei de generat, dacă include toate caracterele, numai numerele sau numai literele (toate, numerele, literele) facultativ
output Formatul de ieșire al rezultatului facultativ

Când faceți solicitări, veți primi următoarele câmpuri:


  •  status
  •   rezultat (dacă starea = succesul), aici veți primi următoarele valori:
    • Nu vă vor fi trimise valori suplimentare
  • eroare (dacă starea = eroare), aici veți primi codul de eroare

Codurile de eroare posibile sunt enumerate mai jos


Cod Descriere
MISSING_USER Utilizatorul sau e-mailul nu sunt incluse
MISSING_PASSWORD Parola nu este inclusă
MISSING_CLASS Clasa neinclusă
MISSING_METHOD Metoda neinclusă
MISSING_COMPULSORY_PARAM Parametrul obligatoriu nu este inclus
INCORRECT_USER_PASSWORD Utilizator sau parolă incorecte
INCORRECT_CLASS Clasa incorectă
INCORRECT_METHOD Metoda incorectă
INCORRECT_TIME_TYPE Tipul incorect de timp (valori posibile: zile, săptămâni, luni sau ani)
INCORRECT_TYPE Tip incorect. Tipul trebuie să fie mobil sau e-mail
INCORRECT_FORMAT ERROR_INCORRECT_FORMAT
INCORRECT_OTP_FORMAT ERROR_INCORRECT_OTP_FORMAT
parametri:
  • class : otp
  • method : generateotp
  • user : user
  • password : password
  • type : number
  • destination : 34600000000
  • time : 1
  • timetype : days
  • length : 6
  • otpformat : all
  • output :

Cerere:
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=

INFORMAȚII IMPORTANTE DESPRE COOKIES: Dacă continuați să utilizați acest web, presupunem că acceptați condițiile de utilizare. Veți găsi mai multe informații în politica noastră privind cookie - urile. Continua