Kontakte-API
Verwalten Sie Ihre Gruppen (Gruppen erstellen, ändern oder löschen) und Kontakte mit unserer API für Kontakte.
Gruppe anlegen mit Python
import urllib2
afilnet_class="group"
afilnet_method="creategroup"
afilnet_user="user"
afilnet_password="password"
afilnet_name="test name"
afilnet_type="mobile"
afilnet_fields="mobile,name,address"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&name="+afilnet_name+"&type="+afilnet_type+"&fields="+afilnet_fields
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="creategroup"
afilnet_user="user"
afilnet_password="password"
afilnet_name="test name"
afilnet_type="mobile"
afilnet_fields="mobile,name,address"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"name": afilnet_name,"type": afilnet_type,"fields": afilnet_fields}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="creategroup"
afilnet_user="user"
afilnet_password="password"
afilnet_name="test name"
afilnet_type="mobile"
afilnet_fields="mobile,name,address"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&name="+afilnet_name+"&type="+afilnet_type+"&fields="+afilnet_fields
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=creategroup | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
name | Gruppenname | Zwigend |
type | Gruppentyp (email oder mobile) | Zwigend |
fields | Felderauflistung per Kommas separat, obligatorisch zu enthalten einem Handyfeld Typ = mobile und einem Emailfelder ohne Typ = Email | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
INCORRECT_TYPE | Inkorrekt Type, es must mobile oder Email zu sein |
MISSING_MAIN_FIELD | Es mangelt der Hauptfeld (mobile ob Type = mobile oder email ob Type = email) |
Felder aus einer Gruppe abfragen mit Python
import requests
afilnet_class="group"
afilnet_method="creategroup"
afilnet_user="user"
afilnet_password="password"
afilnet_name="test name"
afilnet_type="mobile"
afilnet_fields="mobile,name,address"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&name="+afilnet_name+"&type="+afilnet_type+"&fields="+afilnet_fields
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="getgroupcolumns"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="getgroupcolumns"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="getgroupcolumns"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=getgroupcolumns | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Feld zu einer Gruppe hinzufügen mit Python
import requests
afilnet_class="group"
afilnet_method="getgroupcolumns"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="addcolumntogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&field="+afilnet_field
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="addcolumntogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"field": afilnet_field}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="addcolumntogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&field="+afilnet_field
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=addcolumntogroup | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
field | Gruppenfelder | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Feld aus einer Gruppe entfernen mit Python
import requests
afilnet_class="group"
afilnet_method="addcolumntogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&field="+afilnet_field
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="deletecolumnfromgroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&field="+afilnet_field
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="deletecolumnfromgroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"field": afilnet_field}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="deletecolumnfromgroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&field="+afilnet_field
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=deletecolumnfromgroup | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
field | Gruppenfeler | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Löschen eines Gruppenkontakts mit Python
import requests
afilnet_class="group"
afilnet_method="deletecolumnfromgroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_field="name"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&field="+afilnet_field
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="deletegroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="deletegroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="deletegroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=deletegroup | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Land einer Gruppe zuordnen mit Python
import requests
afilnet_class="group"
afilnet_method="deletegroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="assigncountrytogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_countryiso3="esp"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&countryiso3="+afilnet_countryiso3
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="assigncountrytogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_countryiso3="esp"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"countryiso3": afilnet_countryiso3}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="assigncountrytogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_countryiso3="esp"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&countryiso3="+afilnet_countryiso3
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=assigncountrytogroup | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
countryiso3 | ISO Code auf das Land | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
COUNTRY_NOT_FOUND | Es gibt kein Land mit dem angegebenen Code |
Gruppenkontakte abrufen mit Python
import requests
afilnet_class="group"
afilnet_method="assigncountrytogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_countryiso3="esp"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&countryiso3="+afilnet_countryiso3
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="getcontacts"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="getcontacts"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="getcontacts"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=getcontacts | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Holen Sie sich einen Kontakt aus einer Gruppe mit Python
import requests
afilnet_class="group"
afilnet_method="getcontacts"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="getcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="getcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"idcontact": afilnet_idcontact}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="getcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=getcontact | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppen-ID | Zwigend |
idcontact | Kontakt-ID | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
NOT_ACCESS_TO_CONTACT | ERROR_NOT_ACCESS_TO_CONTACT |
Kontakt zur Gruppe hinzufügen mit Python
import requests
afilnet_class="group"
afilnet_method="getcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="addcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&contact="+afilnet_contact
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="addcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"contact": afilnet_contact}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="addcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&contact="+afilnet_contact
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=addcontact | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
contact | Kontakt beizulegen mit die Felder bei Kommas getrennt, Beispiel versehen | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
CONTACT_EXISTS | Kontakt existiert jetzt in der Gruppe |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Kontaktliste zu einer Gruppe mit Python hinzufügen
import requests
afilnet_class="group"
afilnet_method="addcontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&contact="+afilnet_contact
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="addcontactlist"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contacts="[{\"name\":\"Test\",\"mobile\":\"34600000000\"},{\"name\":\"Test\",\"mobile\":\"34600000001\"}]"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&contacts="+afilnet_contacts
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="addcontactlist"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contacts="[{\"name\":\"Test\",\"mobile\":\"34600000000\"},{\"name\":\"Test\",\"mobile\":\"34600000001\"}]"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"contacts": afilnet_contacts}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="addcontactlist"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contacts="[{\"name\":\"Test\",\"mobile\":\"34600000000\"},{\"name\":\"Test\",\"mobile\":\"34600000001\"}]"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&contacts="+afilnet_contacts
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=addcontactlist | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppen-ID | Zwigend |
contacts | Kontaktliste im JSON-Format | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Kontakt der Gruppe ändern mit Python
import requests
afilnet_class="group"
afilnet_method="addcontactlist"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_contacts="[{\"name\":\"Test\",\"mobile\":\"34600000000\"},{\"name\":\"Test\",\"mobile\":\"34600000001\"}]"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&contacts="+afilnet_contacts
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="modifycontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact+"&contact="+afilnet_contact
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="modifycontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"idcontact": afilnet_idcontact,"contact": afilnet_contact}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="modifycontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact+"&contact="+afilnet_contact
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=modifycontact | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
idcontact | Kontaktekennung | Zwigend |
contact | Kontakt hinzufügen mit die Felder per Kommas getrennt, Beispiel versehen | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Kontakt aus der Gruppe entfernen mit Python
import requests
afilnet_class="group"
afilnet_method="modifycontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
afilnet_contact="mobile:123456789,name:testname"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact+"&contact="+afilnet_contact
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)import urllib2
afilnet_class="group"
afilnet_method="deletecontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact
result = urllib2.urlopen(sUrl).read()
from urllib.request import urlopen
from urllib.parse import urlencode
afilnet_class="group"
afilnet_method="deletecontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/http/"
data = urlencode({"class": afilnet_class,"method": afilnet_method,"user": afilnet_user,"password": afilnet_password,"idgroup": afilnet_idgroup,"idcontact": afilnet_idcontact}).encode("utf-8")
result = urlopen(sUrl, data).read()
print(result)
import requests
afilnet_class="group"
afilnet_method="deletecontact"
afilnet_user="user"
afilnet_password="password"
afilnet_idgroup="1000"
afilnet_idcontact="1000"
# Create an URL request
sUrl = "https://www.afilnet.com/api/basic/?class="+afilnet_class+"&method="+afilnet_method+"&idgroup="+afilnet_idgroup+"&idcontact="+afilnet_idcontact
result = requests.get(sUrl,auth=requests.auth.HTTPBasicAuth(afilnet_user,afilnet_password))
print(result.text)
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=group | Sorte deren Antragen sich realisiert | Zwigend |
method=deletecontact | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idgroup | Gruppenkennung | Zwigend |
idcontact | Kontaktekennung | Zwigend |
Antworten:
- 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
Fehlercodes:
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 |
NOT_ACCESS_TO_GROUP | Sie verfügt nicht auf die Erlaubnis für die geeignet Gruppe |
Welche API für Python soll ich verwenden?
Entdecken Sie die Vor- und Nachteile jeder unserer APIs. Finden Sie heraus, welche API für Ihre Software in Python am besten geeignet ist.
Mit dieser API können Sie von Python aus eine Verbindung zu uns herstellen, um Anfragen über HTTP GET-Anfragen zu senden. Diese Anfrage sendet die Parameter in derselben URL wie die Anfrage.
- HTTP GET ist extrem einfach zu implementieren
- Informationen werden unverschlüsselt gesendet (Passwörter können aus Protokollen oder Cache extrahiert werden)
- Maximale Anfrage von ~4000 Zeichen
Mit der POST-Anfrage-API können Sie von Python aus eine Verbindung zu unserer API herstellen, indem Sie Anfrageparameter über HTTP-POST-Parameter senden. Die Informationen werden unabhängig von der URL gesendet.
- HTTP POST ist einfach zu implementieren
- Informationen werden verschlüsselt gesendet
- Die Größe der Anfrage ist unbegrenzt
- Mittlere Sicherheit
Die grundlegende Authentifizierungs-API ermöglicht die Verwendung von GET- und POST-Anfragen in Python mit einer zusätzlichen Sicherheitsschicht, da in diesem Fall der Benutzername und das Passwort im Header der Anfrage gesendet werden.
- Die Basisauthentifizierung ist einfach zu implementieren
- Zugangsdaten werden verschlüsselt gesendet
- Die Größenbeschränkung hängt von der Verwendung von GET oder POST ab
- Mittlere Sicherheit
SOAP ermöglicht es Ihnen, Anfragen im XML-Format mit Python zu senden, SOAP fügt API-Anfragen eine zusätzliche Sicherheitsebene hinzu.
- Die SOAP-Integration ist komplexer
- Informationen werden verschlüsselt gesendet
- Die Größe der Anfrage ist unbegrenzt
- Mittlere/hohe Sicherheit
Unsere JSON-API ermöglicht es Ihnen, Anfragen im JSON-Format mit Python zu senden, zusätzlich fügt diese API das oAuth 2.0-Protokoll zur Authentifizierung hinzu, mit dem Sie eine zusätzliche Sicherheitsebene hinzufügen können.
- Die JSON oAuth 2.0-Integration ist komplexer
- Informationen werden verschlüsselt gesendet
- Die Größe der Anfrage ist unbegrenzt
- Hohe Sicherheit
Verbinden Sie Python mit unserer KONTAKTE API
Registrieren Sie sich als Kunde
Um Zugriff auf die API zu haben, müssen Sie ein Afilnet-Kunde sein. Die Registrierung dauert einige Minuten.
Fordern Sie Ihre kostenlose Testversion an
Unser Unternehmen bietet Ihnen ein Testguthaben an, mit dem Sie mit der von Ihnen benötigten API testen können.
Integrieren Sie die API
Führen Sie die API-Integration mit der Programmiersprache Ihrer Wahl durch. Wenn Sie Fragen oder Anregungen zur API haben, kontaktieren Sie uns
Willkommen bei Afilnet!
Alles bereit! Hat es geschafft, seine Kommunikation mit Afilnet zu verbessern. Wir sind hier, um unsere API zu unterstützen, wenn Sie sie benötigen
Wenden Sie sich bei Fragen über die von uns angebotenen Kontaktmethoden an unser Team. Unser Team wird versuchen, Ihnen eine sofortige Lösung anzubieten und Ihnen bei der Integration unserer API in Ihre Software helfen.