Získejte skupinové události s Python
Získejte seznam událostí skupiny s Python
Python : DOKUMENTACE API
- Vytvořit skupinu pomocí Python
- Seznam skupinových polí s Python
- Přidejte pole do skupiny s Python
- Odstranění pole ze skupiny s Python
- Odstranění kontaktu ze skupiny
- Přiřazení země do skupiny s Python
- Seznam skupinových kontaktů s Python
- Přidejte kontakt do skupiny s Python
- Upravit kontakt skupiny pomocí Python
- Smazat kontakt skupiny s Python
- Získejte seznam aktivních chatovacích kanálů s jazykem Python
- Odeslat zprávu prostřednictvím chatu s jazykem Python
- Odeslat soubor prostřednictvím chatu s jazykem Python
- Získejte seznam konverzací v chatu s jazykem Python
- Získejte seznam zpráv z chatu s jazykem Python
- Získejte seznam nepřečtených zpráv z chatu s jazykem Python
Získejte skupinové události s Python
import urllib2
afilnet_class="event"
afilnet_method="getevents"
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="event"
afilnet_method="getevents"
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="event"
afilnet_method="getevents"
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)
Parametr | Popis | Povinné / Nepovinné |
---|---|---|
class=event | Požadovaná třída: Třída, na kterou je žádost podána | Povinný |
method=getevents | 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ý |
idgroup | ID skupiny | Povinný |
Při zadávání žádostí obdržíte následující pole:
- status
-
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
Možné chybové kódy jsou uvedeny níže
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 |
NOT_ACCESS_TO_GROUP | Do uvedené skupiny nemáte povolení |
Parametry:
- class : event
- method : getevents
- user : user
- password : password
- idgroup : 1000
Žádost:
https://www.afilnet.com/api/http/?class=event&method=getevents&user=user&password=password&idgroup=1000