Provádějte hromadné SMS kampaně, zasílejte upozornění, schůzky nebo oznámení prostřednictvím SMS.
Odesílejte zprávy prostřednictvím automatizovaných digitálních hlasových hovorů na jakékoli telefonní číslo na světě.
Posílejte SMS s certifikovaným obsahem, platné jako spolehlivý důkaz.
Posílejte SMS ze svého e-mailového účtu stejným způsobem, jakým posíláte e-mail
Spouštějte e-mailové marketingové kampaně, automatizujte kampaně a propojte se s e-mailem pokročilým způsobem
Odesílejte certifikovanou komunikaci s certifikovaným e-mailem ze svého e-mailového účtu
Server SMTP pro odesílání e-mailů optimalizovaný pro vylepšení vašich e-mailových marketingových kampaní
Vytvořte vstupní stránky pro své e-mailové kampaně a přilákejte nové zákazníky
Vytvářejte smlouvy a odesílejte je jakýmkoli kanálem, podepisujte smlouvy ručně
Generujte a odesílejte hesla pro jedno použití prostřednictvím libovolného kanálu
Zvyšte zabezpečení svých aplikací implementací dvojitého ověřování uživatelů
Propojte své podnikání s WhatsAPP. Posílejte oznámení a mluvte se svými zákazníky
Automatizujte chatové konverzace se svými zákazníky pomocí chatovacích robotů.
Spojte se s novými klienty díky naší službě Web Chat
Proveďte průzkum kvality a znáte názor svých zákazníků
Věřte svým zákazníkům zasíláním přizpůsobených slevových kupónů.
Automatizujte marketingové kampaně a automaticky získejte věrnost
Generujte QR kódy zcela zdarma z jakékoli adresy URL.
Vytvořte vstupní stránky díky našemu editoru přistání a posílejte je pomocí SMS, e-mailu nebo použijte, jak si přejete.
Vytvořte pro svůj web webový chat WhatsAPP kompatibilní se všemi platformami
Vytvářejte nádherné vlastní formuláře a legálně sestavujte databáze pro své marketingové kampaně
Odesílejte SMS ze svého softwaru pomocí našeho API
Odesílejte certifikované SMS, kontrolujte stav doručení a stahujte certifikáty pomocí našeho API.
Volejte automaticky ze svého softwaru
Odesílejte a automatizujte odesílání e-mailů přes API, propojte svůj software s e-mailovým marketingem
Spojte se se svými zákazníky pomocí WhatsAPP prostřednictvím API
Spravujte chatovací systém z API. Přístup nebo odpověď na konverzace z našeho API.
Spravujte informace o uživatelích, zjistěte zůstatek na svém účtu a spravujte své adresy.
let aclass : String = "user"; let method : String = "getbalance"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password let url: NSURL = NSURL(string: urlPath)! let request1: NSURLRequest = NSURLRequest(url: url as URL) let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as NSError { print(error.localizedDescription) } })
let aclass : String = "user"; let method : String = "getbalance"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }
let aclass : String = "user"; let method : String = "getbalance"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }let aclass : String = "user"; let method : String = "addaddress"; let user : String = "user"; let password : String = "password"; let namelastname : String = "name+lastname"; let iscompany : String = "1"; let companyname : String = "mycompany"; let documentid : String = "123456789A"; let countrycode : String = "us"; let cityid : String = "1"; let cityname : String = "town"; let zipcode : String = "123456"; let address : String = "address"; let urlPath: String = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&namelastname="+namelastname+"&iscompany="+iscompany+"&companyname="+companyname+"&documentid="+documentid+"&countrycode="+countrycode+"&cityid="+cityid+"&cityname="+cityname+"&zipcode="+zipcode+"&address="+address let url: NSURL = NSURL(string: urlPath)! let request1: NSURLRequest = NSURLRequest(url: url as URL) let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as NSError { print(error.localizedDescription) } })
let aclass : String = "user"; let method : String = "addaddress"; let user : String = "user"; let password : String = "password"; let namelastname : String = "name+lastname"; let iscompany : String = "1"; let companyname : String = "mycompany"; let documentid : String = "123456789A"; let countrycode : String = "us"; let cityid : String = "1"; let cityname : String = "town"; let zipcode : String = "123456"; let address : String = "address"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&namelastname="+namelastname+"&iscompany="+iscompany+"&companyname="+companyname+"&documentid="+documentid+"&countrycode="+countrycode+"&cityid="+cityid+"&cityname="+cityname+"&zipcode="+zipcode+"&address="+address let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }
let aclass : String = "user"; let method : String = "addaddress"; let user : String = "user"; let password : String = "password"; let namelastname : String = "name+lastname"; let iscompany : String = "1"; let companyname : String = "mycompany"; let documentid : String = "123456789A"; let countrycode : String = "us"; let cityid : String = "1"; let cityname : String = "town"; let zipcode : String = "123456"; let address : String = "address"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&namelastname="+namelastname+"&iscompany="+iscompany+"&companyname="+companyname+"&documentid="+documentid+"&countrycode="+countrycode+"&cityid="+cityid+"&cityname="+cityname+"&zipcode="+zipcode+"&address="+address let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }let aclass : String = "user"; let method : String = "deleteaddress"; let user : String = "user"; let password : String = "password"; let idaddress : String = "1000"; let urlPath: String = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idaddress="+idaddress let url: NSURL = NSURL(string: urlPath)! let request1: NSURLRequest = NSURLRequest(url: url as URL) let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as NSError { print(error.localizedDescription) } })
let aclass : String = "user"; let method : String = "deleteaddress"; let user : String = "user"; let password : String = "password"; let idaddress : String = "1000"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idaddress="+idaddress let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }
let aclass : String = "user"; let method : String = "deleteaddress"; let user : String = "user"; let password : String = "password"; let idaddress : String = "1000"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idaddress="+idaddress let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }let aclass : String = "user"; let method : String = "getaddresses"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password let url: NSURL = NSURL(string: urlPath)! let request1: NSURLRequest = NSURLRequest(url: url as URL) let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as NSError { print(error.localizedDescription) } })
let aclass : String = "user"; let method : String = "getaddresses"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }
let aclass : String = "user"; let method : String = "getaddresses"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }let aclass : String = "user"; let method : String = "getchannels"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password let url: NSURL = NSURL(string: urlPath)! let request1: NSURLRequest = NSURLRequest(url: url as URL) let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as NSError { print(error.localizedDescription) } })
let aclass : String = "user"; let method : String = "getchannels"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }
let aclass : String = "user"; let method : String = "getchannels"; let user : String = "user"; let password : String = "password"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }let aclass : String = "user"; let method : String = "modifychannel"; let user : String = "user"; let password : String = "password"; let channelname : String = "sms"; let active : String = "1"; let urlPath: String = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&channelname="+channelname+"&active="+active let url: NSURL = NSURL(string: urlPath)! let request1: NSURLRequest = NSURLRequest(url: url as URL) let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as NSError { print(error.localizedDescription) } })
let aclass : String = "user"; let method : String = "modifychannel"; let user : String = "user"; let password : String = "password"; let channelname : String = "sms"; let active : String = "1"; let urlPath: String = "https://www.afilnet.com/api/http/" let url: NSURL = NSURL(string: urlPath)! let request1: NSMutableURLRequest = NSMutableURLRequest(url: url as URL) request1.httpMethod = "POST" let stringPost="class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&channelname="+channelname+"&active="+active let data = stringPost.data(using: String.Encoding.utf8) request1.timeoutInterval = 60 request1.httpBody=data request1.httpShouldHandleCookies=false let queue:OperationQueue = OperationQueue() NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in do { if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary { // Do something with result } } catch let error as Error { print(error.localizedDescription) }
Objevte výhody a nevýhody každého z našich API. Zjistěte, které API je pro váš software nejlepší v jazyce Swift.
Toto rozhraní API vám umožňuje připojit se k nám z Swift a odesílat požadavky prostřednictvím požadavků HTTP GET. Tento požadavek odešle parametry ve stejné adrese URL jako požadavek.
Rozhraní API požadavku POST vám umožňuje připojit se k našemu rozhraní API z Swift odesláním parametrů požadavku prostřednictvím parametrů HTTP POST. Informace jsou odesílány nezávisle na URL.
Základní autentizační API umožňuje použití požadavků GET a POST v Swift s další vrstvou zabezpečení, protože v tomto případě se uživatelské jméno a heslo zasílají v záhlaví požadavku.
SOAP umožňuje posílat požadavky ve formátu XML s Swift, SOAP přidává další vrstvu zabezpečení žádostem API.
Naše JSON API vám umožňuje odesílat požadavky ve formátu JSON s Swift, navíc toto API přidává do ověřování protokol oAuth 2.0, který vám umožňuje přidat další vrstvu zabezpečení.
Abyste měli přístup k API, musíte být klientem Afilnetu. Registrace zabere několik minut.
Naše společnost vám nabídne zkušební zůstatek, který vám umožní testovat s API, které potřebujete.
Proveďte integraci API pomocí programovacího jazyka dle vašeho výběru. Pokud máte nějaké dotazy nebo návrhy ohledně API, kontaktujte nás
Vše připraveno !, se podařilo zlepšit komunikaci s Afilnet. Jsme tu, abychom podporovali naše API, když to potřebujete
V případě dotazů kontaktujte náš tým prostřednictvím kontaktních metod, které nabízíme. Náš tým se vám pokusí nabídnout okamžité řešení a pomůže vám s integrací našeho API do vašeho softwaru.
Zaregistrujte se zdarma a vyzkoušejte Afilnet! Nabízíme vám bezplatnou zkušební verzi našich služeb. *
Společnost *
název *
E-mailem *
Telefonní číslo *
(*) Akce platí pouze pro společnosti, které nikdy předtím službu Afilnet nevyužívaly. Při žádosti o bezplatný zůstatek může Afilnet požádat o ověření informací o vaší společnosti