Länderlisten abrufen mit PHP
Liste der Länder, mit denen Afilnet zusammenarbeitet erhalten mit PHP
PHP : API-DOKUMENTATION
- Gruppe anlegen mit PHP
- Felder aus einer Gruppe abrufen mit PHP
- Feld zu einer Gruppe hinzufügen mit PHP
- Feld aus einer Gruppe entfernen mit PHP
- Einen Kontakt aus einer Gruppe löschen
- Land einer Gruppe zuordnen mit PHP
- Kontakte der Gruppe abrufen mit PHP
- Kontakt zur Gruppe hinzufügen mit PHP
- Kontakt der Gruppe ändern mit PHP
- Kontakt aus der Gruppe entfernen mit PHP
- Holen Sie sich eine Liste der aktiven Chat-Kanäle mit PHP
- Senden Sie eine Nachricht per Chat mit PHP
- Senden Sie eine Datei per Chat mit PHP
- Holen Sie sich eine Liste der Konversationen in einem Chat mit PHP
- Liste der Nachrichten aus einem Chat mit PHP abrufen
- Holen Sie sich eine Liste ungelesener Nachrichten aus einem Chat mit PHP
Länderlisten abrufen mit PHP
<?
$class="country";
$method="getcountries";
$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("country"),
"method" => urlencode("getcountries"),
"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("country"),
"method" => urlencode("getcountries"),
);
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="country";
$method="getcountries";
$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, '{}');
?>
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=country | Sorte deren Antragen sich realisiert | Zwigend |
method=getcountries | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
Aus Sie die Anfragen verwenden,werden Sie die nächster Datenfeld bekommen:
- status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- Sie werden kein Grenzkosten bekommen
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Die mögliche Fehlercode sind die nächster:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
Parameter:
- class : country
- method : getcountries
- user : user
- password : password
Anforderung:
https://www.afilnet.com/api/http/?class=country&method=getcountries&user=user&password=password