Αποστολή φωνητικού κειμένου σε ομιλία με Objective C / iPhone

Στείλτε φωνητικά μηνύματα (κείμενο σε ομιλία) σε σταθερά ή κινητά τηλέφωνα με Objective C / iPhone

Objective C / iPhone : ΜΕΘΟΔΟΙ

γραπτό μήνυμα


ΚΕΙΜΕΝΟ ΣΕ ΟΜΙΛΙΑ

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ

Κοινωνικά δίκτυα

ΟΜΑΔΕΣ

HLR

ΧΩΡΕΣ

ΕΚΔΗΛΩΣΕΙΣ

Χρήστης

ΥΠΟΔΕΙΓΜΑΤΑ

OTP (κωδικός μίας ώρας)

Παράδειγμα στο Objective C / iPhone:

NSString *aclass = @"voice";
NSString *method = @"sendvoice";
NSString *user = @"user";
NSString *password = @"password";
NSString *to = @"34600000000";
NSString *from = @"34900000000";
NSString *message = @"voice+test";
NSString *scheduledatetime = @"";
NSString *language = @"es";
NSString *output = @"";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?class=%@&method=%@&user=%@&password=%@&to=%@&from=%@&message=%@&scheduledatetime=%@&language=%@&output=%@", aclass, method, user, password, to, from, message, scheduledatetime, language, output]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];



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

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


Στείλει ένα κείμενο σε ομιλία σε έναν παραλήπτη


ΠαράμετροςΠεριγραφήΥποχρεωτικό / Προαιρετικό
class=voiceΑιτούμενη κλάση: Η κλάση στην οποία υποβάλλεται η αίτησηΥποχρεωτικός
method=sendvoiceΑπαιτείται μέθοδος κλάσης: Μέθοδος της κλάσης στην οποία υποβάλλεται η αίτησηΥποχρεωτικός
userΧρήστη και ηλεκτρονικό ταχυδρομείο του λογαριασμού σας AfilnetΥποχρεωτικός
passwordΚωδικός πρόσβασης του λογαριασμού σας στο AfilnetΥποχρεωτικός
tovoice.sendvoice_toΥποχρεωτικός
fromvoice.sendvoice_fromΥποχρεωτικός
messagevoice.sendvoice_messageΥποχρεωτικός
scheduledatetimevoice.sendvoice_scheduledatetimeΠροαιρετικός
languagevoice.sendvoice_languageΠροαιρετικός
outputΜορφή εξόδου του αποτελέσματοςΠροαιρετικός

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

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

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

ΚώδικαςΠεριγραφή
MISSING_USERΟ χρήστης ή το ηλεκτρονικό ταχυδρομείο δεν περιλαμβάνονται
MISSING_PASSWORDΟ κωδικός πρόσβασης δεν περιλαμβάνεται
MISSING_CLASSΗ κατηγορία δεν περιλαμβάνεται
MISSING_METHODΗ μέθοδος δεν περιλαμβάνεται
MISSING_COMPULSORY_PARAMΗ υποχρεωτική παράμετρος δεν περιλαμβάνεται
INCORRECT_USER_PASSWORDΛανθασμένος χρήστης ή κωδικός πρόσβασης
INCORRECT_CLASSΛανθασμένη κλάση
INCORRECT_METHODΕσφαλμένη μέθοδος
NO_ROUTE_AVAILABLEΔεν υπάρχουν διαθέσιμες διαδρομές για τον επιλεγμένο προορισμό
NO_CREDITSΤο υπόλοιπό σας είναι ανεπαρκές
Παράμετροι:
  • class: voice
  • method: sendvoice
  • user: user
  • password: password
  • to: 34600000000
  • from: 34900000000
  • message: voice+test
  • scheduledatetime:
  • language: es
  • output:
Αίτηση:
https://www.afilnet.com/api/http/?class=voice&method=sendvoice&user=user&password=password&to=34600000000&from=34900000000&message=voice+test&scheduledatetime=&language=es&output=
ΣΗΜΑΝΤΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΑ ΜΑΓΕΙΡΙΚΑ: Εάν συνεχίσετε να χρησιμοποιείτε αυτόν τον ιστό, θα υποθέσουμε ότι αποδέχεστε τους όρους χρήσης. Θα βρείτε περισσότερες πληροφορίες στην Πολιτική Cookies. Να συνεχίσει