Λήψη κατάστασης παράδοσης SMS με Python

Λήψη κατάστασης παράδοσης SMS με Python

Python : ΕΓΓΡΑΦΗ API



Λήψη κατάστασης παράδοσης SMS με Python

Παράδειγμα στο Python:

import urllib2

afilnet_class="sms"
afilnet_method="getdeliverystatus"
afilnet_user="user"
afilnet_password="password"
afilnet_messages="123456,123457,123458"
afilnet_output=""

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&messages="+afilnet_messages+"&output="+afilnet_output
	
result = urllib2.urlopen(sUrl).read()



Δείτε παράδειγμα στο:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle Node JS Go lang Scala lang Swift Delphi



Λεπτομέρειες μεθόδου

Παράμετρος Περιγραφή Υποχρεωτικό / Προαιρετικό
class=sms Αιτούμενη κλάση: Η κλάση στην οποία υποβάλλεται η αίτηση Υποχρεωτικός
method=getdeliverystatus Απαιτείται μέθοδος κλάσης: Μέθοδος της κλάσης στην οποία υποβάλλεται η αίτηση Υποχρεωτικός
user Χρήστη και ηλεκτρονικό ταχυδρομείο του λογαριασμού σας Afilnet Υποχρεωτικός
password Κωδικός πρόσβασης του λογαριασμού σας στο Afilnet Υποχρεωτικός
messages Λίστα αναγνωριστικών αποστολής διαχωρισμένων με κόμματα (,) Υποχρεωτικός
output Μορφή εξόδου του αποτελέσματος Προαιρετικός

Όταν υποβάλλετε αιτήματα, θα λάβετε τα ακόλουθα πεδία:


  •  status
  •   αποτέλεσμα (εάν η κατάσταση = επιτυχία), εδώ θα λάβετε τις ακόλουθες τιμές:
    • messageid
    • sms
    • deliverydate
    • deliverystatus
  • σφάλμα (αν κατάσταση = σφάλμα), εδώ θα λάβετε τον κωδικό σφάλματος

Οι πιθανοί κωδικοί σφαλμάτων παρατίθενται παρακάτω


Κώδικας Περιγραφή
MISSING_USER Ο χρήστης ή το ηλεκτρονικό ταχυδρομείο δεν περιλαμβάνονται
MISSING_PASSWORD Ο κωδικός πρόσβασης δεν περιλαμβάνεται
MISSING_CLASS Η κατηγορία δεν περιλαμβάνεται
MISSING_METHOD Η μέθοδος δεν περιλαμβάνεται
MISSING_COMPULSORY_PARAM Η υποχρεωτική παράμετρος δεν περιλαμβάνεται
INCORRECT_USER_PASSWORD Λανθασμένος χρήστης ή κωδικός πρόσβασης
INCORRECT_CLASS Λανθασμένη κλάση
INCORRECT_METHOD Εσφαλμένη μέθοδος
Παράμετροι:
  • class : sms
  • method : getdeliverystatus
  • user : user
  • password : password
  • messages : 123456,123457,123458
  • output :

Αίτηση:
https://www.afilnet.com/api/http/?class=sms&method=getdeliverystatus&user=user&password=password&messages=123456,123457,123458&output=

ΣΗΜΑΝΤΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΑ ΜΑΓΕΙΡΙΚΑ: Εάν συνεχίσετε να χρησιμοποιείτε αυτόν τον ιστό, θα υποθέσουμε ότι αποδέχεστε τους όρους χρήσης. Θα βρείτε περισσότερες πληροφορίες στην Πολιτική Cookies. Να συνεχίσει