Reseller API pro PHP

Spravujte svůj účet distributora pomocí našeho rozhraní API pro jazyk PHP snadno a bezpečně. Vyzkoušejte zdarma naše API pro PHP. Náš tým vám pomůže spravovat klienty vašeho účtu distributora v PHP.

Funkce API pro prodejce

Přidejte podúčet s {jazykem}

<?
	
$class="subaccount";
$method="addsubaccount";
$user="user";
$password="password";
$accountemail="email@email.com";
$accountpassword="password";
$namelastname="name+lastname";
$iscompany=1;
$companyname="mycompany";
$documentid="123456789A";
$language="en";
$countrycode="us";
$cityid=1;
$cityname="town";
$zipcode=123456;
$address="address";

$result = file_get_contents("https://www.afilnet.com/api/http/?class=".$class."&method=".$method."&user=".$user."&password=".$password."&accountemail=".$accountemail."&accountpassword=".$accountpassword."&namelastname=".$namelastname."&iscompany=".$iscompany."&companyname=".$companyname."&documentid=".$documentid."&language=".$language."&countrycode=".$countrycode."&cityid=".$cityid."&cityname=".$cityname."&zipcode=".$zipcode."&address=".$address);
	
?>
<?

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("addsubaccount"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
		"accountemail" => urlencode("email@email.com"),
		"accountpassword" => urlencode("password"),
		"namelastname" => urlencode("name+lastname"),
		"iscompany" => urlencode(1),
		"companyname" => urlencode("mycompany"),
		"documentid" => urlencode("123456789A"),
		"language" => urlencode("en"),
		"countrycode" => urlencode("us"),
		"cityid" => urlencode(1),
		"cityname" => urlencode("town"),
		"zipcode" => urlencode(123456),
		"address" => urlencode("address"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	
	$result = curl_exec($ch);
	
	curl_close($ch);

		
?>
<?

	$url = "https://www.afilnet.com/api/basic/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("addsubaccount"),
		"accountemail" => urlencode("email@email.com"),
		"accountpassword" => urlencode("password"),
		"namelastname" => urlencode("name+lastname"),
		"iscompany" => urlencode(1),
		"companyname" => urlencode("mycompany"),
		"documentid" => urlencode("123456789A"),
		"language" => urlencode("en"),
		"countrycode" => urlencode("us"),
		"cityid" => urlencode(1),
		"cityname" => urlencode("town"),
		"zipcode" => urlencode(123456),
		"address" => urlencode("address"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_USERPWD, $user.":".$password);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	curl_setopt($ch,CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
	curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
	
	$result = curl_exec($ch);
	$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	
	curl_close($ch);
	
	if($httpcode == 401)
	{
		// LOGIN ERROR
	} else {
		// SUCCESS LOGIN
	}

		
?>
<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="addsubaccount";
	$user="user";
	$password="password";
	$accountemail="email@email.com";
	$accountpassword="password";
	$namelastname="name+lastname";
	$iscompany=1;
	$companyname="mycompany";
	$documentid="123456789A";
	$language="en";
	$countrycode="us";
	$cityid=1;
	$cityname="town";
	$zipcode=123456;
	$address="address";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{"accountemail":"'.$accountemail.'","accountpassword":"'.$accountpassword.'","namelastname":"'.$namelastname.'","iscompany":"'.$iscompany.'","companyname":"'.$companyname.'","documentid":"'.$documentid.'","language":"'.$language.'","countrycode":"'.$countrycode.'","cityid":"'.$cityid.'","cityname":"'.$cityname.'","zipcode":"'.$zipcode.'","address":"'.$address.'"}');
		
?>
Parametr Popis Povinné / Nepovinné
class=subaccount Požadovaná třída: Třída, na kterou je žádost podána Povinný
method=addsubaccount Požadovaná metoda třídy: Metoda třídy, které je žádost podána Povinný
user Uživatel a e-mail vašeho účtu Afilnet Povinný
password Heslo vašeho účtu Afilnet Povinný
accountemail E-mailový účet Povinný
accountpassword Heslo k účtu Povinný
namelastname Jméno a příjmení kontaktní osoby Povinný
iscompany (0) Pokud se jedná o fyzickou osobu nebo (1) je-li to společnost Povinný
companyname Název společnosti (v případě, že se jedná o společnost) Volitelný
documentid Kód identifikačního dokumentu společnosti Povinný
language Jazyk podúčtu. Viz přiložená tabulka Povinný
countrycode Kód země ISO ve formátu ISO-3166-1 ALPHA-2 Povinný
cityid Identifikátor města Povinný
cityname Název města, do kterého patří Povinný
zipcode poštovní směrovací číslo Povinný
address Fyzická adresa Povinný
Odpovědět:
  • postavení
  • výsledek (pokud status = úspěch), zde obdržíte následující hodnoty:
    • Nebudou vám zasílány žádné další hodnoty
  • chyba (pokud status = chyba), zde obdržíte kód chyby

Kódy chyb:
Kód Popis
MISSING_USER Uživatel nebo e-mail nejsou zahrnuty
MISSING_PASSWORD Heslo není zahrnuto
MISSING_CLASS Třída není zahrnuta
MISSING_METHOD Metoda není zahrnuta
MISSING_COMPULSORY_PARAM Povinný parametr není zahrnut
INCORRECT_USER_PASSWORD Nesprávný uživatel nebo heslo
INCORRECT_CLASS Nesprávná třída
INCORRECT_METHOD Nesprávná metoda
EMPTY_COUNTRYCODE Kód země je prázdný
EMPTY_FIELDS Některá povinná pole jsou prázdná
COUNTRY_NOT_FOUND Neexistuje žádná země s uvedeným kódem
EMPTY_CITY Neuvedli jste město
CITY_NOT_FOUND Uvedené město neexistuje
INCORRECT_EMAIL Přiložený e-mail není platný
INCORRECT_PASSWORD Zahrnuté heslo není platné
RESELLER_ACCOUNT_REQUIRED Účet uživatele nemá aktivní plán prodejce

Upravit podúčet pomocí jazyka PHP

<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="addsubaccount";
	$user="user";
	$password="password";
	$accountemail="email@email.com";
	$accountpassword="password";
	$namelastname="name+lastname";
	$iscompany=1;
	$companyname="mycompany";
	$documentid="123456789A";
	$language="en";
	$countrycode="us";
	$cityid=1;
	$cityname="town";
	$zipcode=123456;
	$address="address";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{"accountemail":"'.$accountemail.'","accountpassword":"'.$accountpassword.'","namelastname":"'.$namelastname.'","iscompany":"'.$iscompany.'","companyname":"'.$companyname.'","documentid":"'.$documentid.'","language":"'.$language.'","countrycode":"'.$countrycode.'","cityid":"'.$cityid.'","cityname":"'.$cityname.'","zipcode":"'.$zipcode.'","address":"'.$address.'"}');
		
?><?
	
$class="subaccount";
$method="modifysubaccount";
$user="user";
$password="password";
$accountemail="email@email.com";
$modifypassword=1;
$accountpassword="password";
$namelastname="name+lastname";
$iscompany=1;
$companyname="mycompany";
$documentid="123456789A";
$language="en";
$countrycode="us";
$cityid=1;
$cityname="town";
$zipcode=123456;
$address="address";

$result = file_get_contents("https://www.afilnet.com/api/http/?class=".$class."&method=".$method."&user=".$user."&password=".$password."&accountemail=".$accountemail."&modifypassword=".$modifypassword."&accountpassword=".$accountpassword."&namelastname=".$namelastname."&iscompany=".$iscompany."&companyname=".$companyname."&documentid=".$documentid."&language=".$language."&countrycode=".$countrycode."&cityid=".$cityid."&cityname=".$cityname."&zipcode=".$zipcode."&address=".$address);
	
?>
<?

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("modifysubaccount"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
		"accountemail" => urlencode("email@email.com"),
		"modifypassword" => urlencode(1),
		"accountpassword" => urlencode("password"),
		"namelastname" => urlencode("name+lastname"),
		"iscompany" => urlencode(1),
		"companyname" => urlencode("mycompany"),
		"documentid" => urlencode("123456789A"),
		"language" => urlencode("en"),
		"countrycode" => urlencode("us"),
		"cityid" => urlencode(1),
		"cityname" => urlencode("town"),
		"zipcode" => urlencode(123456),
		"address" => urlencode("address"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	
	$result = curl_exec($ch);
	
	curl_close($ch);

		
?>
<?

	$url = "https://www.afilnet.com/api/basic/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("modifysubaccount"),
		"accountemail" => urlencode("email@email.com"),
		"modifypassword" => urlencode(1),
		"accountpassword" => urlencode("password"),
		"namelastname" => urlencode("name+lastname"),
		"iscompany" => urlencode(1),
		"companyname" => urlencode("mycompany"),
		"documentid" => urlencode("123456789A"),
		"language" => urlencode("en"),
		"countrycode" => urlencode("us"),
		"cityid" => urlencode(1),
		"cityname" => urlencode("town"),
		"zipcode" => urlencode(123456),
		"address" => urlencode("address"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_USERPWD, $user.":".$password);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	curl_setopt($ch,CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
	curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
	
	$result = curl_exec($ch);
	$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	
	curl_close($ch);
	
	if($httpcode == 401)
	{
		// LOGIN ERROR
	} else {
		// SUCCESS LOGIN
	}

		
?>
<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="modifysubaccount";
	$user="user";
	$password="password";
	$accountemail="email@email.com";
	$modifypassword=1;
	$accountpassword="password";
	$namelastname="name+lastname";
	$iscompany=1;
	$companyname="mycompany";
	$documentid="123456789A";
	$language="en";
	$countrycode="us";
	$cityid=1;
	$cityname="town";
	$zipcode=123456;
	$address="address";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{"accountemail":"'.$accountemail.'","modifypassword":"'.$modifypassword.'","accountpassword":"'.$accountpassword.'","namelastname":"'.$namelastname.'","iscompany":"'.$iscompany.'","companyname":"'.$companyname.'","documentid":"'.$documentid.'","language":"'.$language.'","countrycode":"'.$countrycode.'","cityid":"'.$cityid.'","cityname":"'.$cityname.'","zipcode":"'.$zipcode.'","address":"'.$address.'"}');
		
?>
Parametr Popis Povinné / Nepovinné
class=subaccount Požadovaná třída: Třída, na kterou je žádost podána Povinný
method=modifysubaccount Požadovaná metoda třídy: Metoda třídy, které je žádost podána Povinný
user Uživatel a e-mail vašeho účtu Afilnet Povinný
password Heslo vašeho účtu Afilnet Povinný
accountemail E-mailový účet Povinný
modifypassword Povinný
accountpassword Heslo k účtu Volitelný
namelastname Jméno a příjmení kontaktní osoby Povinný
iscompany (0) Pokud se jedná o fyzickou osobu nebo (1) je-li to společnost Povinný
companyname Název společnosti (v případě, že se jedná o společnost) Volitelný
documentid Kód identifikačního dokumentu společnosti Povinný
language Jazyk podúčtu. Viz přiložená tabulka Povinný
countrycode Kód země ISO ve formátu ISO-3166-1 ALPHA-2 Povinný
cityid Identifikátor města Povinný
cityname Název města, do kterého patří Povinný
zipcode poštovní směrovací číslo Povinný
address Fyzická adresa Povinný
Odpovědět:
  • postavení
  • výsledek (pokud status = úspěch), zde obdržíte následující hodnoty:
    • Nebudou vám zasílány žádné další hodnoty
  • chyba (pokud status = chyba), zde obdržíte kód chyby

Kódy chyb:
Kód Popis
MISSING_USER Uživatel nebo e-mail nejsou zahrnuty
MISSING_PASSWORD Heslo není zahrnuto
MISSING_CLASS Třída není zahrnuta
MISSING_METHOD Metoda není zahrnuta
MISSING_COMPULSORY_PARAM Povinný parametr není zahrnut
INCORRECT_USER_PASSWORD Nesprávný uživatel nebo heslo
INCORRECT_CLASS Nesprávná třída
INCORRECT_METHOD Nesprávná metoda
EMPTY_COUNTRYCODE Kód země je prázdný
EMPTY_FIELDS Některá povinná pole jsou prázdná
COUNTRY_NOT_FOUND Neexistuje žádná země s uvedeným kódem
EMPTY_CITY Neuvedli jste město
CITY_NOT_FOUND Uvedené město neexistuje
INCORRECT_EMAIL Přiložený e-mail není platný
INCORRECT_PASSWORD Zahrnuté heslo není platné
ACCOUNT_NOT_FOUND Uživatelský účet nebyl nalezen

Získejte seznam podúčtů s jazykem PHP

<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="modifysubaccount";
	$user="user";
	$password="password";
	$accountemail="email@email.com";
	$modifypassword=1;
	$accountpassword="password";
	$namelastname="name+lastname";
	$iscompany=1;
	$companyname="mycompany";
	$documentid="123456789A";
	$language="en";
	$countrycode="us";
	$cityid=1;
	$cityname="town";
	$zipcode=123456;
	$address="address";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{"accountemail":"'.$accountemail.'","modifypassword":"'.$modifypassword.'","accountpassword":"'.$accountpassword.'","namelastname":"'.$namelastname.'","iscompany":"'.$iscompany.'","companyname":"'.$companyname.'","documentid":"'.$documentid.'","language":"'.$language.'","countrycode":"'.$countrycode.'","cityid":"'.$cityid.'","cityname":"'.$cityname.'","zipcode":"'.$zipcode.'","address":"'.$address.'"}');
		
?><?
	
$class="subaccount";
$method="getsubaccounts";
$user="user";
$password="password";

$result = file_get_contents("https://www.afilnet.com/api/http/?class=".$class."&method=".$method."&user=".$user."&password=".$password);
	
?>
<?

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("getsubaccounts"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	
	$result = curl_exec($ch);
	
	curl_close($ch);

		
?>
<?

	$url = "https://www.afilnet.com/api/basic/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("getsubaccounts"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_USERPWD, $user.":".$password);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	curl_setopt($ch,CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
	curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
	
	$result = curl_exec($ch);
	$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	
	curl_close($ch);
	
	if($httpcode == 401)
	{
		// LOGIN ERROR
	} else {
		// SUCCESS LOGIN
	}

		
?>
<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="getsubaccounts";
	$user="user";
	$password="password";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{}');
		
?>
Parametr Popis Povinné / Nepovinné
class=subaccount Požadovaná třída: Třída, na kterou je žádost podána Povinný
method=getsubaccounts Požadovaná metoda třídy: Metoda třídy, které je žádost podána Povinný
user Uživatel a e-mail vašeho účtu Afilnet Povinný
password Heslo vašeho účtu Afilnet Povinný
Odpovědět:
  • postavení
  • výsledek (pokud status = úspěch), zde obdržíte následující hodnoty:
    • Nebudou vám zasílány žádné další hodnoty
  • chyba (pokud status = chyba), zde obdržíte kód chyby

Kódy chyb:
Kód Popis
MISSING_USER Uživatel nebo e-mail nejsou zahrnuty
MISSING_PASSWORD Heslo není zahrnuto
MISSING_CLASS Třída není zahrnuta
MISSING_METHOD Metoda není zahrnuta
MISSING_COMPULSORY_PARAM Povinný parametr není zahrnut
INCORRECT_USER_PASSWORD Nesprávný uživatel nebo heslo
INCORRECT_CLASS Nesprávná třída
INCORRECT_METHOD Nesprávná metoda

Smazat podúčet s {jazykem}

<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="getsubaccounts";
	$user="user";
	$password="password";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{}');
		
?><?
	
$class="subaccount";
$method="deletesubaccount";
$user="user";
$password="password";
$accountemail="email@email.com";

$result = file_get_contents("https://www.afilnet.com/api/http/?class=".$class."&method=".$method."&user=".$user."&password=".$password."&accountemail=".$accountemail);
	
?>
<?

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("deletesubaccount"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
		"accountemail" => urlencode("email@email.com"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	
	$result = curl_exec($ch);
	
	curl_close($ch);

		
?>
<?

	$url = "https://www.afilnet.com/api/basic/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("deletesubaccount"),
		"accountemail" => urlencode("email@email.com"),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_USERPWD, $user.":".$password);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	curl_setopt($ch,CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
	curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
	
	$result = curl_exec($ch);
	$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	
	curl_close($ch);
	
	if($httpcode == 401)
	{
		// LOGIN ERROR
	} else {
		// SUCCESS LOGIN
	}

		
?>
<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="deletesubaccount";
	$user="user";
	$password="password";
	$accountemail="email@email.com";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{"accountemail":"'.$accountemail.'"}');
		
?>
Parametr Popis Povinné / Nepovinné
class=subaccount Požadovaná třída: Třída, na kterou je žádost podána Povinný
method=deletesubaccount Požadovaná metoda třídy: Metoda třídy, které je žádost podána Povinný
user Uživatel a e-mail vašeho účtu Afilnet Povinný
password Heslo vašeho účtu Afilnet Povinný
accountemail E-mailový účet Povinný
Odpovědět:
  • postavení
  • výsledek (pokud status = úspěch), zde obdržíte následující hodnoty:
    • Nebudou vám zasílány žádné další hodnoty
  • chyba (pokud status = chyba), zde obdržíte kód chyby

Kódy chyb:
Kód Popis
MISSING_USER Uživatel nebo e-mail nejsou zahrnuty
MISSING_PASSWORD Heslo není zahrnuto
MISSING_CLASS Třída není zahrnuta
MISSING_METHOD Metoda není zahrnuta
MISSING_COMPULSORY_PARAM Povinný parametr není zahrnut
INCORRECT_USER_PASSWORD Nesprávný uživatel nebo heslo
INCORRECT_CLASS Nesprávná třída
INCORRECT_METHOD Nesprávná metoda
ACCOUNT_NOT_FOUND Uživatelský účet nebyl nalezen

Převod zůstatku na podúčet s {jazykem}

<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="deletesubaccount";
	$user="user";
	$password="password";
	$accountemail="email@email.com";

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{"accountemail":"'.$accountemail.'"}');
		
?><?
	
$class="subaccount";
$method="transferbalance";
$user="user";
$password="password";
$accountemail="email@email.com";
$balancetotransfer=10;

$result = file_get_contents("https://www.afilnet.com/api/http/?class=".$class."&method=".$method."&user=".$user."&password=".$password."&accountemail=".$accountemail."&balancetotransfer=".$balancetotransfer);
	
?>
<?

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("transferbalance"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
		"accountemail" => urlencode("email@email.com"),
		"balancetotransfer" => urlencode(10),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	
	$result = curl_exec($ch);
	
	curl_close($ch);

		
?>
<?

	$url = "https://www.afilnet.com/api/basic/";
	$fields = array(
		"class" => urlencode("subaccount"),
		"method" => urlencode("transferbalance"),
		"accountemail" => urlencode("email@email.com"),
		"balancetotransfer" => urlencode(10),
	);
	foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
	rtrim($fields_string, '&');
	
	$ch = curl_init();
	
	curl_setopt($ch,CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_USERPWD, $user.":".$password);
	curl_setopt($ch,CURLOPT_POST, count($fields));
	curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
	curl_setopt($ch,CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
	curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
	
	$result = curl_exec($ch);
	$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	
	curl_close($ch);
	
	if($httpcode == 401)
	{
		// LOGIN ERROR
	} else {
		// SUCCESS LOGIN
	}

		
?>
<?
	
	# This example requires nusoap
	require_once('nusoap.php');

	$class="subaccount";
	$method="transferbalance";
	$user="user";
	$password="password";
	$accountemail="email@email.com";
	$balancetotransfer=10;

	# Create SOAP Client
	$soapclient = new soapclient('https://www.afilnet.com/api/soap/index.php?wsdl');

	# Call to method
	$result = $soapclient->call($user, $password, $class, $method, '{"accountemail":"'.$accountemail.'","balancetotransfer":"'.$balancetotransfer.'"}');
		
?>
Parametr Popis Povinné / Nepovinné
class=subaccount Požadovaná třída: Třída, na kterou je žádost podána Povinný
method=transferbalance Požadovaná metoda třídy: Metoda třídy, které je žádost podána Povinný
user Uživatel a e-mail vašeho účtu Afilnet Povinný
password Heslo vašeho účtu Afilnet Povinný
accountemail E-mailový účet Povinný
balancetotransfer Označuje zůstatek, který má být převeden na podúčet, k odečtení zůstatku od podúčtu lze použít zápornou hodnotu. Povinný
Odpovědět:
  • postavení
  • výsledek (pokud status = úspěch), zde obdržíte následující hodnoty:
    • Nebudou vám zasílány žádné další hodnoty
  • chyba (pokud status = chyba), zde obdržíte kód chyby

Kódy chyb:
Kód Popis
MISSING_USER Uživatel nebo e-mail nejsou zahrnuty
MISSING_PASSWORD Heslo není zahrnuto
MISSING_CLASS Třída není zahrnuta
MISSING_METHOD Metoda není zahrnuta
MISSING_COMPULSORY_PARAM Povinný parametr není zahrnut
INCORRECT_USER_PASSWORD Nesprávný uživatel nebo heslo
INCORRECT_CLASS Nesprávná třída
INCORRECT_METHOD Nesprávná metoda
ACCOUNT_NOT_FOUND Uživatelský účet nebyl nalezen
NOT_ENOUGH_BALANCE ERROR_NOT_ENOUGH_BALANCE
INCORRECT_MIN_BALANCE ERROR_INCORRECT_MIN_BALANCE

Vrátí stav doručení certifikované SMS s PHP Vrátí stav doručení certifikované SMS s Java Vrátí stav doručení certifikované SMS s C Sharp Vrátí stav doručení certifikované SMS s Unix Vrátí stav doručení certifikované SMS s Ruby on Rails Vrátí stav doručení certifikované SMS s Python Vrátí stav doručení certifikované SMS s Android Vrátí stav doručení certifikované SMS s Objective C / iPhone Vrátí stav doručení certifikované SMS s SQL Server Vrátí stav doručení certifikované SMS s Oracle Vrátí stav doručení certifikované SMS s Node JS Vrátí stav doručení certifikované SMS s Go lang Vrátí stav doručení certifikované SMS s Scala lang Vrátí stav doručení certifikované SMS s Swift Vrátí stav doručení certifikované SMS s Delphi

Afilnet vám nabízí způsoby, jak zlepšit bezpečnost při používání našeho API s PHP, díky možnosti vytváření přístupů a možnosti aktivace filtrování podle IP.

Které rozhraní API pro jazyk PHP mám použít?

Objevte výhody a nevýhody každého z našich API. Zjistěte, které API je pro váš software nejlepší v jazyce PHP.

Toto rozhraní API vám umožňuje připojit se k nám z PHP a odesílat požadavky prostřednictvím požadavků HTTP GET. Tento požadavek odešle parametry ve stejné adrese URL jako požadavek.

  • HTTP GET se velmi jednoduše implementuje
  • Informace jsou odesílány nešifrované (hesla mohou být extrahována z protokolů nebo mezipaměti)
  • Maximální požadavek na ~4000 znaků

Rozhraní API požadavku POST vám umožňuje připojit se k našemu rozhraní API z PHP odesláním parametrů požadavku prostřednictvím parametrů HTTP POST. Informace jsou odesílány nezávisle na URL.

  • HTTP POST se snadno implementuje
  • Informace jsou odesílány šifrovaně
  • Velikost požadavku není nijak omezena
  • Střední zabezpečení

Základní autentizační API umožňuje použití požadavků GET a POST v PHP s další vrstvou zabezpečení, protože v tomto případě se uživatelské jméno a heslo zasílají v záhlaví požadavku.

  • Základní autentizace se snadno implementuje
  • Přístupová data jsou odesílána šifrovaná
  • Limit velikosti závisí na použití GET nebo POST
  • Střední zabezpečení

SOAP umožňuje posílat požadavky ve formátu XML s PHP, SOAP přidává další vrstvu zabezpečení žádostem API.

  • Integrace SOAP je složitější
  • Informace jsou odesílány šifrovaně
  • Velikost požadavku není nijak omezena
  • Střední / vysoká bezpečnost

Naše JSON API vám umožňuje odesílat požadavky ve formátu JSON s PHP, navíc toto API přidává do ověřování protokol oAuth 2.0, který vám umožňuje přidat další vrstvu zabezpečení.

  • Integrace JSON oAuth 2.0 je složitější
  • Informace jsou odesílány šifrovaně
  • Velikost požadavku není nijak omezena
  • Vysoká bezpečnost

Propojte PHP s naším Podúčty API

01

Zaregistrujte se jako klient

Abyste měli přístup k API, musíte být klientem Afilnetu. Registrace zabere několik minut.

02

Požádejte o bezplatnou zkušební verzi

Naše společnost vám nabídne zkušební zůstatek, který vám umožní testovat s API, které potřebujete.

03

Integrujte rozhraní API

Proveďte integraci API pomocí programovacího jazyka dle vašeho výběru. Pokud máte nějaké dotazy nebo návrhy ohledně API, kontaktujte nás

04

Vítejte v Afilnetu!

Vše připraveno !, se podařilo zlepšit komunikaci s Afilnet. Jsme tu, abychom podporovali naše API, když to potřebujete


V případě dotazů kontaktujte náš tým prostřednictvím kontaktních metod, které nabízíme. Náš tým se vám pokusí nabídnout okamžité řešení a pomůže vám s integrací našeho API do vašeho softwaru.

Vyzkoušejte Afilnet zdarma!

Zaregistrujte se zdarma a vyzkoušejte Afilnet! Nabízíme vám bezplatnou zkušební verzi našich služeb. *



(*) Akce platí pouze pro společnosti, které nikdy předtím službu Afilnet nevyužívaly. Při žádosti o bezplatný zůstatek může Afilnet požádat o ověření informací o vaší společnosti


Hromadná SMS · Emailový marketing · Sociální síť · Okamžité zprávy · Osvědčení · a mnohem víc
Pokračovat DŮLEŽITÉ INFORMACE O COOKIES: Pokud budete i nadále používat tento web, budeme předpokládat, že souhlasíte s podmínkami použití. Více informací naleznete v našich Zásadách používání cookies.
Platební metody
Drátový převod
Kreditní karta
Paypal
Western Union
Skrill
Crypto
Afilnet ve vašem jazyce

Copyright © 2022 Afilnet · Všechna práva vyhrazena