Τροποποίηση επαφής ομάδας με Python
Τροποποιήστε μια επαφή μιας ομάδας με Python
Python : ΕΓΓΡΑΦΗ API
- Δημιουργία ομάδας με Python
- Λήψη λίστας πεδίων ομάδας με Python
- Προσθέστε ένα πεδίο σε μια ομάδα με Python
- Διαγραφή πεδίου από ομάδα με Python
- Διαγράψτε μια επαφή από μια ομάδα
- Αναθέτοντας τη χώρα σε ομάδα e με Python
- Λήψη λίστας επαφών ομάδας με Python
- Προσθήκη επαφής σε μια ομάδα με Python
- Τροποποίηση επαφής ομάδας με Python
- Διαγραφή επαφής ομάδας με Python
- Λάβετε μια λίστα με ενεργά κανάλια συνομιλίας με Python
- Στείλτε ένα μήνυμα μέσω συνομιλίας με Python
- Στείλτε ένα αρχείο μέσω συνομιλίας με Python
- Λάβετε μια λίστα συνομιλιών σε μια συνομιλία με Python
- Λήψη λίστας μηνυμάτων από μια συνομιλία με Python
- Λάβετε μια λίστα μη αναγνωσμένων μηνυμάτων από μια συνομιλία με Python
Τροποποίηση επαφής ομάδας με Python
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)
Παράμετρος | Περιγραφή | Υποχρεωτικό / Προαιρετικό |
---|---|---|
class=group | Αιτούμενη κλάση: Η κλάση στην οποία υποβάλλεται η αίτηση | Υποχρεωτικός |
method=modifycontact | Απαιτείται μέθοδος κλάσης: Μέθοδος της κλάσης στην οποία υποβάλλεται η αίτηση | Υποχρεωτικός |
user | Χρήστη και ηλεκτρονικό ταχυδρομείο του λογαριασμού σας Afilnet | Υποχρεωτικός |
password | Κωδικός πρόσβασης του λογαριασμού σας στο Afilnet | Υποχρεωτικός |
idgroup | Αναγνωριστικό ομάδας | Υποχρεωτικός |
idcontact | Αναγνωριστικό επικοινωνίας | Υποχρεωτικός |
contact | Η επαφή θα προστεθεί με τα πεδία που χωρίζονται με κόμματα, δείτε το παράδειγμα | Υποχρεωτικός |
Όταν υποβάλλετε αιτήματα, θα λάβετε τα ακόλουθα πεδία:
- status
-
αποτέλεσμα (εάν η κατάσταση = επιτυχία), εδώ θα λάβετε τις ακόλουθες τιμές:
- Δεν θα σας αποσταλούν πρόσθετες τιμές
- σφάλμα (αν κατάσταση = σφάλμα), εδώ θα λάβετε τον κωδικό σφάλματος
Οι πιθανοί κωδικοί σφαλμάτων παρατίθενται παρακάτω
Κώδικας | Περιγραφή |
---|---|
MISSING_USER | Ο χρήστης ή το ηλεκτρονικό ταχυδρομείο δεν περιλαμβάνονται |
MISSING_PASSWORD | Ο κωδικός πρόσβασης δεν περιλαμβάνεται |
MISSING_CLASS | Η κατηγορία δεν περιλαμβάνεται |
MISSING_METHOD | Η μέθοδος δεν περιλαμβάνεται |
MISSING_COMPULSORY_PARAM | Η υποχρεωτική παράμετρος δεν περιλαμβάνεται |
INCORRECT_USER_PASSWORD | Λανθασμένος χρήστης ή κωδικός πρόσβασης |
INCORRECT_CLASS | Λανθασμένη κλάση |
INCORRECT_METHOD | Εσφαλμένη μέθοδος |
NOT_ACCESS_TO_GROUP | Δεν επιτρέπεται η είσοδος στην υποδεικνυόμενη ομάδα |
Παράμετροι:
- class : group
- method : modifycontact
- user : user
- password : password
- idgroup : 1000
- idcontact : 1000
- contact : mobile:123456789,name:testname
Αίτηση:
https://www.afilnet.com/api/http/?class=group&method=modifycontact&user=user&password=password&idgroup=1000&idcontact=1000&contact=mobile:123456789,name:testname