PHP のユーザー管理 API

ユーザー情報を管理し、アカウントの残高を把握し、アドレスを管理します。

PHPで口座残高を取得

<?
	
$class="user";
$method="getbalance";
$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("user"),
		"method" => urlencode("getbalance"),
		"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("user"),
		"method" => urlencode("getbalance"),
	);
	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="user";
	$method="getbalance";
	$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=user 要求されたクラス:要求が行われるクラス 強制的
method=getbalance 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • 追加の値は送信されません
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法

{言語}で新しい住所を追加する

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

	$class="user";
	$method="getbalance";
	$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="user";
$method="addaddress";
$user="user";
$password="password";
$namelastname="name+lastname";
$iscompany=1;
$companyname="mycompany";
$documentid="123456789A";
$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."&namelastname=".$namelastname."&iscompany=".$iscompany."&companyname=".$companyname."&documentid=".$documentid."&countrycode=".$countrycode."&cityid=".$cityid."&cityname=".$cityname."&zipcode=".$zipcode."&address=".$address);
	
?>
<?

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("user"),
		"method" => urlencode("addaddress"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
		"namelastname" => urlencode("name+lastname"),
		"iscompany" => urlencode(1),
		"companyname" => urlencode("mycompany"),
		"documentid" => urlencode("123456789A"),
		"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("user"),
		"method" => urlencode("addaddress"),
		"namelastname" => urlencode("name+lastname"),
		"iscompany" => urlencode(1),
		"companyname" => urlencode("mycompany"),
		"documentid" => urlencode("123456789A"),
		"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="user";
	$method="addaddress";
	$user="user";
	$password="password";
	$namelastname="name+lastname";
	$iscompany=1;
	$companyname="mycompany";
	$documentid="123456789A";
	$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, '{"namelastname":"'.$namelastname.'","iscompany":"'.$iscompany.'","companyname":"'.$companyname.'","documentid":"'.$documentid.'","countrycode":"'.$countrycode.'","cityid":"'.$cityid.'","cityname":"'.$cityname.'","zipcode":"'.$zipcode.'","address":"'.$address.'"}');
		
?>
パラメータ 説明 必須/オプション
class=user 要求されたクラス:要求が行われるクラス 強制的
method=addaddress 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
namelastname 連絡担当者の名前と姓 強制的
iscompany (0)自然人の場合または(1)会社の場合 強制的
companyname 会社名(会社の場合) オプショナル
documentid 会社識別文書コード 強制的
countrycode ISO-3166-1ALPHA-2形式のISO国コード 強制的
cityid 都市識別子 強制的
cityname それが属する都市または町の名前 強制的
zipcode 郵便番号 強制的
address 実在住所 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • 追加の値は送信されません
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法
EMPTY_COUNTRYCODE 国コードが空です
COUNTRY_NOT_FOUND 示されたコードを持つ国はありません
EMPTY_CITY あなたは都市を示していません
CITY_NOT_FOUND 示された都市は存在しません

{言語}でアドレスを削除する

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

	$class="user";
	$method="addaddress";
	$user="user";
	$password="password";
	$namelastname="name+lastname";
	$iscompany=1;
	$companyname="mycompany";
	$documentid="123456789A";
	$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, '{"namelastname":"'.$namelastname.'","iscompany":"'.$iscompany.'","companyname":"'.$companyname.'","documentid":"'.$documentid.'","countrycode":"'.$countrycode.'","cityid":"'.$cityid.'","cityname":"'.$cityname.'","zipcode":"'.$zipcode.'","address":"'.$address.'"}');
		
?><?
	
$class="user";
$method="deleteaddress";
$user="user";
$password="password";
$idaddress=1000;

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

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("user"),
		"method" => urlencode("deleteaddress"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
		"idaddress" => urlencode(1000),
	);
	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("user"),
		"method" => urlencode("deleteaddress"),
		"idaddress" => urlencode(1000),
	);
	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="user";
	$method="deleteaddress";
	$user="user";
	$password="password";
	$idaddress=1000;

	# 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, '{"idaddress":"'.$idaddress.'"}');
		
?>
パラメータ 説明 必須/オプション
class=user 要求されたクラス:要求が行われるクラス 強制的
method=deleteaddress 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
idaddress ユーザーアカウントアドレスID 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • 追加の値は送信されません
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法

{言語}でアドレスリストを取得する

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

	$class="user";
	$method="deleteaddress";
	$user="user";
	$password="password";
	$idaddress=1000;

	# 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, '{"idaddress":"'.$idaddress.'"}');
		
?><?
	
$class="user";
$method="getaddresses";
$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("user"),
		"method" => urlencode("getaddresses"),
		"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("user"),
		"method" => urlencode("getaddresses"),
	);
	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="user";
	$method="getaddresses";
	$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=user 要求されたクラス:要求が行われるクラス 強制的
method=getaddresses 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • list
      • id
      • namelastname
      • iscompany
      • companyname
      • documentid
      • countrycode
      • cityid
      • cityname
      • zipcode
      • address
      • verified
      • addressverified
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法

{言語}でチャンネルリストを取得する

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

	$class="user";
	$method="getaddresses";
	$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="user";
$method="getchannels";
$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("user"),
		"method" => urlencode("getchannels"),
		"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("user"),
		"method" => urlencode("getchannels"),
	);
	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="user";
	$method="getchannels";
	$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=user 要求されたクラス:要求が行われるクラス 強制的
method=getchannels 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • list
      • channeltype
      • channelname
      • active
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法

{言語}でチャンネルのステータスを変更する

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

	$class="user";
	$method="getchannels";
	$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="user";
$method="modifychannel";
$user="user";
$password="password";
$channelname="sms";
$active="1";

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

	$url = "https://www.afilnet.com/api/http/";
	$fields = array(
		"class" => urlencode("user"),
		"method" => urlencode("modifychannel"),
		"user" => urlencode("user"),
		"password" => urlencode("password"),
		"channelname" => urlencode("sms"),
		"active" => urlencode("1"),
	);
	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("user"),
		"method" => urlencode("modifychannel"),
		"channelname" => urlencode("sms"),
		"active" => urlencode("1"),
	);
	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="user";
	$method="modifychannel";
	$user="user";
	$password="password";
	$channelname="sms";
	$active="1";

	# 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, '{"channelname":"'.$channelname.'","active":"'.$active.'"}');
		
?>
パラメータ 説明 必須/オプション
class=user 要求されたクラス:要求が行われるクラス 強制的
method=modifychannel 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
channelname チャンネル名 強制的
active (1)有効または(0)無効 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • 追加の値は送信されません
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法

認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します

Afilnetは、アクセスを作成する可能性とIPによるフィルタリングをアクティブ化する可能性のおかげで、PHPでAPIを使用する際のセキュリティを向上させる方法を提供します。

{言語}のどのAPIを使用する必要がありますか?

各APIの長所と短所をご覧ください。 PHPで、ソフトウェアに最適なAPIを見つけてください。

このAPIを使用すると、PHPから接続して、HTTPGETリクエストを介してリクエストを送信できます。このリクエストは、リクエストと同じURLでパラメータを送信します。

  • HTTPGETの実装は非常に簡単です
  • 情報は暗号化されずに送信されます(パスワードはログまたはキャッシュから抽出できます)
  • 最大リクエスト数は4000文字まで

POSTリクエストAPIを使用すると、HTTP POSTパラメータを介してリクエストパラメータを送信することで、PHPからAPIに接続できます。情報はURLとは関係なく送信されます。

  • HTTPPOSTの実装は簡単です
  • 情報は暗号化されて送信されます
  • リクエストのサイズに制限はありません
  • 中程度のセキュリティ

基本認証APIを使用すると、PHPでGETおよびPOSTリクエストを使用でき、セキュリティレイヤーが追加されます。この場合、ユーザー名とパスワードがリクエストのヘッダーで送信されるためです。

  • 基本認証は簡単に実装できます
  • アクセスデータは暗号化されて送信されます
  • サイズ制限は、GETまたはPOSTの使用によって異なります
  • 中程度のセキュリティ

SOAPを使用すると、PHPを使用してXML形式でリクエストを送信できます。SOAPを使用すると、APIリクエストにセキュリティの層が追加されます。

  • SOAP統合はより複雑です
  • 情報は暗号化されて送信されます
  • リクエストのサイズに制限はありません
  • 中/高セキュリティ

JSON APIを使用すると、PHPを使用してJSON形式でリクエストを送信できます。さらに、このAPIを使用すると、認証にoAuth 2.0プロトコルが追加され、セキュリティのレイヤーを追加できます。

  • JSONoAuth2.0の統合はより複雑です
  • 情報は暗号化されて送信されます
  • リクエストのサイズに制限はありません
  • 高いセキュリティ

PHPをユーザー APIに接続します

01

クライアントとして登録する

APIにアクセスするには、Afilnetクライアントである必要があります。登録には数分かかります。

02

無料トライアルをリクエストする

当社は、必要なAPIでテストできる試算表を提供します。

03

APIを統合する

選択したプログラミング言語を使用してAPI統合を実行します。 APIについて質問や提案がある場合は、お問い合わせください

04

Afilnetへようこそ!

すべて準備完了!、Afilnetとの通信を改善することに成功しました。必要なときにAPIをサポートするためにここにいます


私たちが提供する連絡方法を通じて、質問がある場合は私たちのチームに連絡してください。私たちのチームはあなたに即時の解決策を提供しようとし、あなたのソフトウェアへの私たちのAPIの統合を支援します。

Afilnetを無料でお試しください!

無料でサインアップして、Afilnetをお試しください!私たちはあなたに私たちのサービスの無料トライアルを提供します。 *



(*) プロモーションは、これまでAfilnetサービスを使用したことがない企業にのみ有効です。フリーバランスをリクエストする際、Afilnetはあなたの会社情報の確認をリクエストする場合があります


バルクSMS · メールマーケティング · ソーシャルネットワーク · インスタントメッセージング · 認証 · などなど
持続する クッキーに関する重要な情報:このWebの使用を継続する場合、使用条件に同意したものとみなされます。詳細については、 Cookiesポリシーをご覧ください。.
お支払い方法
電信送金
クレジットカード
Paypal
Western Union
Skrill
Crypto
あなたの言語のAfilnet

Copyright © 2022 Afilnet · 全著作権所有