Χρησιμοποιήστε HTTPS και έλεγχο ταυτότητας HTTP Basic με εγκεκριμένα διαπιστευτήρια API. Φυλάσσετε τα διαπιστευτήρια στον διακομιστή της εφαρμογής σας. Αυτά τα τελικά σημεία του Hosted PBX χρησιμοποιούν /hpbx/ στο api.multitel.net· μην εισάγετε /v3. Ελέγχετε τόσο το αποτέλεσμα HTTP όσο και την κατάσταση της εφαρμογής στην απάντηση JSON.
Διαβάστε τα προγράμματα που είναι διαθέσιμα στον λογαριασμό σας
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/services/get"Ενδεικτική απόκριση
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"service_id": "16",
"name": "Solo",
"cost": {
"monthly": "0.0000",
"setup": "0.0000"
},
"features": {
"Maximum Extensions": "5",
"Maximum Hunt Groups": "5",
"Maximum Conferences": "5",
"Maximum VoiceMail boxes": "5",
"Maximum IVRs": "5"
}
}
]
}Χρησιμοποιήστε το αναγνωριστικό υπηρεσίας και την τιμή που επιστράφηκαν από την απόκριση του αιτήματός σας με έλεγχο ταυτότητας. Αυτό το παράδειγμα δείχνει ένα πρόγραμμα, όχι τον πλήρη κατάλογο λογαριασμού. Η χωρητικότητα τηλεδιασκέψεων εδώ μετρά δωμάτια, όχι συμμετέχοντες.
Για καθοδηγούμενη παραγγελία, ανοίξτε τα προγράμματα Hosted PBX. Οι χρεώσεις ενεργοποίησης και οι επαναλαμβανόμενες χρεώσεις εμφανίζονται πριν από την επιβεβαίωση.