Tehke hulgi SMS- kampaaniaid, saatke SMS-ide kaudu teateid, kohtumisi või teateid.
Saatke sõnumeid automatiseeritud digitaalkõnede kaudu ükskõik millisele telefoninumbrile maailmas.
Saada sertifitseeritud sisuga SMS, mis on usaldusväärne tõendusmaterjal.
Saatke SMS- e oma e-posti kontolt samamoodi nagu teie e-posti
Käivitage e-posti turunduskampaaniad, automatiseerige kampaaniaid ja ühendage e-postiga täpsemalt
Saatke oma e-posti kontolt sertifitseeritud meiliga sertifitseeritud suhtlust
SMTP-server e- posti turunduskampaaniate täiustamiseks optimeeritud meilide saatmiseks
Looge oma e-posti kampaaniate jaoks sihtlehed ja meelitage uusi kliente
Looge lepingud ja saatke need mis tahes kanali kaudu, allkirjastage lepingud käsitsi
Looge ja saatke ühekordselt kasutatavaid paroole mis tahes kanali kaudu
Suurendage oma rakenduste turvalisust, rakendades topeltkasutaja autentimist
Ühendage oma ettevõte WhatsAPP-ga. Saatke märguandeid ja rääkige oma klientidega
Automatiseerige oma klientidega vestlusvestlusi vestlusrobotite abil.
Uute klientidega saate ühendust tänu meie veebivestlusteenusele
Viige läbi kvaliteediuuring ja teadke oma klientide arvamust
Lojaalsus oma klientidele, saates isikupärastatud sooduskuponge.
Automatiseerige turunduskampaaniad ja saavutage automaatselt lojaalsus
Genereerige QR-koodid täiesti tasuta ükskõik milliselt URL-ilt.
Looge maandumislehed tänu meie maanduste redigeerijale ja saatke need SMS-i, e-posti teel või kasutage vastavalt soovile.
Looge oma veebisaidile WhatsAPP-i veebivestlus, mis ühildub kõigi platvormidega
Looge oma turunduskampaaniate jaoks suurepäraseid kohandatud vorme ja seaduslikult andmebaase
Saatke oma tarkvarast SMS-i meie API-ga
Saatke sertifitseeritud SMS-i, kontrollige kohaletoimetamise olekut ja laadige alla sertifikaadid meie API abil.
Helistage oma tarkvarast automaatselt
Saatke ja automatiseerige meilide saatmist API kaudu, ühendage oma tarkvara e-posti turundusega
Võtke ühendust oma klientidega, kasutades API kaudu WhatsAPP-d
Hallake vestlussüsteemi API kaudu. Juurdepääs vestlustele või neile vastamine meie API kaudu.
Hallake kasutajateavet, teadke oma konto saldot ja hallake oma aadresse.
package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "user" var method string = "getbalance" var user string = "user" var password string = "password" var request string = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"getbalance"}, "user" : {"user"}, "password" : {"password"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"getbalance"}, "user" : {"user"}, "password" : {"password"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "user" var method string = "addaddress" var user string = "user" var password string = "password" var namelastname string = "name+lastname" var iscompany string = "1" var companyname string = "mycompany" var documentid string = "123456789A" var countrycode string = "us" var cityid string = "1" var cityname string = "town" var zipcode string = "123456" var address string = "address" var request 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 resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"addaddress"}, "user" : {"user"}, "password" : {"password"}, "namelastname" : {"name+lastname"}, "iscompany" : {"1"}, "companyname" : {"mycompany"}, "documentid" : {"123456789A"}, "countrycode" : {"us"}, "cityid" : {"1"}, "cityname" : {"town"}, "zipcode" : {"123456"}, "address" : {"address"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"addaddress"}, "user" : {"user"}, "password" : {"password"}, "namelastname" : {"name+lastname"}, "iscompany" : {"1"}, "companyname" : {"mycompany"}, "documentid" : {"123456789A"}, "countrycode" : {"us"}, "cityid" : {"1"}, "cityname" : {"town"}, "zipcode" : {"123456"}, "address" : {"address"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "user" var method string = "deleteaddress" var user string = "user" var password string = "password" var idaddress string = "1000" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idaddress="+idaddress resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"deleteaddress"}, "user" : {"user"}, "password" : {"password"}, "idaddress" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"deleteaddress"}, "user" : {"user"}, "password" : {"password"}, "idaddress" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "user" var method string = "getaddresses" var user string = "user" var password string = "password" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"getaddresses"}, "user" : {"user"}, "password" : {"password"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"getaddresses"}, "user" : {"user"}, "password" : {"password"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "user" var method string = "getchannels" var user string = "user" var password string = "password" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"getchannels"}, "user" : {"user"}, "password" : {"password"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"getchannels"}, "user" : {"user"}, "password" : {"password"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "user" var method string = "modifychannel" var user string = "user" var password string = "password" var channelname string = "sms" var active string = "1" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&channelname="+channelname+"&active="+active resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"user"}, "method" : {"modifychannel"}, "user" : {"user"}, "password" : {"password"}, "channelname" : {"sms"}, "active" : {"1"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
Avastage iga meie API eelised ja puudused. Uurige välja, milline API on teie tarkvara jaoks parim keeles Mine lang.
See API võimaldab teil meiega ühenduse luua keelest Mine lang, et saata päringuid HTTP GET-päringute kaudu. See päring saadab parameetrid päringuga samas URL-is.
POST-i päringu API võimaldab teil luua ühenduse meie API-ga keelest Mine lang, saates päringu parameetrid HTTP POST-i parameetrite kaudu. Teave saadetakse URL-ist sõltumatult.
Põhiline autentimise API võimaldab kasutada GET- ja POST-päringuid keeles Mine lang koos täiendava turvakihiga, kuna sel juhul saadetakse kasutajanimi ja parool päringu päisesse.
SOAP võimaldab saata päringuid XML-vormingus keelega Mine lang, SOAP lisab API päringutele täiendava turvakihi.
Meie JSON API võimaldab teil saata taotlusi JSON-vormingus keelega Mine lang, lisaks lisab see API autentimisse oAuth 2.0 protokolli, mis võimaldab teil lisada täiendava turvakihi.
API-le juurdepääsu saamiseks peate olema Afilneti klient. Registreerimine võtab paar minutit.
Meie ettevõte pakub teile proovibilanssi, mis võimaldab teil testida vajaliku API-ga.
Tehke API integreerimine teie valitud programmeerimiskeelega. Kui teil on API kohta küsimusi või ettepanekuid, võtke meiega ühendust
Kõik, mis on valmis!, Suudetakse parandada oma suhtlust Afilnetiga. Oleme siin, et toetada meie API-d, kui seda vajate
Kui teil on küsimusi, pöörduge meie meeskonna poole meie pakutavate kontaktmeetodite kaudu. Meie meeskond püüab pakkuda teile kohest lahendust ja aitab teil meie API teie tarkvarasse integreerida.
Registreeruge tasuta ja proovige Afilnetit! Pakume teile meie teenuste tasuta prooviversiooni. *
Firma *
Nimi *
E-post *
Telefoninumber *
(*) Kampaania kehtib ainult ettevõtetele, kes pole varem Afilneti teenust kasutanud. Tasuta saldo taotlemisel võib Afilnet nõuda teie ettevõtte teabe kinnitamist