HLR Lookup API

API για έλεγχο εγκυρότητας αριθμών και εύρεσης δικτύου αριθμού κινητού

 

Για τον έλεγχο εγκυρότητας ενός αριθμού κινητού τηλεφώνου πρέπει να γίνει ένα request στο παρακάτω url:

http://sendbulksms.com/sms/api/http/hlr.php

 

Οι παράμετροι για αυτό το request είναι:

username (απαιτείται), το όνομα χρήστη

password (απαιτείται), ο κωδικός χρήστη

mobiles (απαιτείται), οι αριθμοί τους οποίους θέλουμε να ελέγξουμε χωρισμένοι με κόμμα χωρίς κενά

 

Παράδειγμα ενός request:

http://sendbulksms.com/sms/api/http/hlr.php?username=USERNAME&password=PASSWORD&mobiles=306949876543,306931234567,35712548796

 

Κάθε επιτυχής κλήση επιστρέφει ένα ID

π.χ. ID:0000001

 

Το request αυτό μπορεί να επιστρέψει τα εξής μηνύματα λάθους:

Error: Authentication error.

Error: No recipients.

Error: Insufficient credits.

 

Έλεγχος αποτελέσματος για εγκυρότητα αριθμού

Για τον έλεγχο του ερωτήματος πρέπει να γίνει μια κλήση στο:

http://sendbulksms.com/sms/api/http/hlrquery.php

 

Οι παράμετροι για αυτό το request είναι:

username (απαιτείται), το όνομα χρήστη

password (απαιτείται), ο κωδικός χρήστη

mid (απαιτείται), το αναγνωριστικό του ερωτήματος

mobile (απαιτείται), ο αριθμός τον οποίο θέλουμε να ελέγξουμε

 

Παράδειγμα ενός request:

http://sendbulksms.com/sms/api/http/hlrquery.php?username=USERNAME&password=PASSWORD&mid=MESSAGE_ID&mobile=306971234567

 

Κάθε κλήση επιστρέφει:

Queued

Pending

Failed

Delivered

Undelivered

Unknown

 

Αν το status είναι Pending ή Queued τότε επιστρέφει μόνο το status αλλιώς επιστρέφει:

Status;Country;Operator;IMSI;ServingMSC;ErrorCode

 

Το request αυτό μπορεί να επιστρέψει τα εξής μηνύματα λάθους:

Error: Authentication error.

Error: No message ID defined.

Error: No mobile defined.

Error: No such message ID or mobile.