API SMS dla języka Scala lang

Wysyłaj SMS-y za pomocą naszego API dla języka Scala lang łatwo i bezpiecznie. Wypróbuj nasze API dla języka Scala lang za darmo. Nasz zespół pomoże Ci zintegrować wysyłanie SMS-ów z Twoją aplikacją w języku Scala lang.

Funkcjonalność API SMS

Wyślij SMS z Scala lang

Este método le permite enviar SMS a un destinatario utilizando Scala lang. Enviar un SMS con Scala lang es tan sencillo como enviar el origin, destino y el mensaje a enviar a través de una petición a nuestra API.
val aclass = "sms"
val method = "sendsms"
val user = "user"
val password = "password"
val from = "Afilnet"
val to = "34600000000"
val sms = "sms+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("from", from)
	.param("to", to)
	.param("sms", sms)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
val aclass = "sms"
val method = "sendsms"
val user = "user"
val password = "password"
val from = "Afilnet"
val to = "34600000000"
val sms = "sms+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("from", from)
	.param("to", to)
	.param("sms", sms)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
Parametr Opis Obowiązkowe / opcjonalne
class=sms Klasa wymagana: klasa, do której kierowane jest żądanie Obowiązkowe
method=sendsms Żądana metoda klasy: metoda klasy, do której kierowane jest żądanie Obowiązkowe
user Użytkownik i adres e-mail Twojego konta Afilnet Obowiązkowe
password Hasło do konta Afilnet Obowiązkowe
from Nadawca Obowiązkowe
to Numer telefonu komórkowego odbiorcy Obowiązkowe
sms Wiadomość SMS do wysłania Obowiązkowe
scheduledatetime Data i godzina wysyłania w formacie rrrr-mm-dd gg: mm: ss Opcjonalnie
output Format wyjściowy wyniku Opcjonalnie
Odpowiedź:
  • status
  • wynik (jeśli status = sukces), tutaj otrzymasz następujące wartości:
    • messageid
    • credits
  • error (if status = error), tutaj otrzymasz kod błędu

Kody błędów:
Kod Opis
MISSING_USER Użytkownik lub adres e-mail nie są uwzględnione
MISSING_PASSWORD Hasło nie jest wliczone
MISSING_CLASS Klasa nie jest wliczona
MISSING_METHOD Metoda nie jest uwzględniona
MISSING_COMPULSORY_PARAM Obowiązkowy parametr nie jest uwzględniony
INCORRECT_USER_PASSWORD Niepoprawny użytkownik lub hasło
INCORRECT_CLASS Niepoprawna klasa
INCORRECT_METHOD Niepoprawna metoda
NO_ROUTE_AVAILABLE Brak dostępnych ścieżek dla wskazanego miejsca docelowego
NO_CREDITS Twoje saldo jest niewystarczające

Wyślij SMS z szablonu za pomocą Scala lang

val aclass = "sms"
val method = "sendsms"
val user = "user"
val password = "password"
val from = "Afilnet"
val to = "34600000000"
val sms = "sms+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("from", from)
	.param("to", to)
	.param("sms", sms)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asStringval aclass = "sms"
val method = "sendsmsfromtemplate"
val user = "user"
val password = "password"
val to = "34600000000"
val idtemplate = "1000"
val params = "mobile:123456789,name:test+name"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("to", to)
	.param("idtemplate", idtemplate)
	.param("params", params)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
val aclass = "sms"
val method = "sendsmsfromtemplate"
val user = "user"
val password = "password"
val to = "34600000000"
val idtemplate = "1000"
val params = "mobile:123456789,name:test+name"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("to", to)
	.param("idtemplate", idtemplate)
	.param("params", params)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
Parametr Opis Obowiązkowe / opcjonalne
class=sms Klasa wymagana: klasa, do której kierowane jest żądanie Obowiązkowe
method=sendsmsfromtemplate Żądana metoda klasy: metoda klasy, do której kierowane jest żądanie Obowiązkowe
user Użytkownik i adres e-mail Twojego konta Afilnet Obowiązkowe
password Hasło do konta Afilnet Obowiązkowe
to Docelowy numer telefonu komórkowego Obowiązkowe
idtemplate ID szablonu Obowiązkowe
params Parametry do zastąpienia w szablonie dostosowywania (< >), oddzielone, (przecinki) Opcjonalnie
scheduledatetime Data i godzina dostawy w formacie rrrr-mm-dd gg: mm: ss Opcjonalnie
output Format wyjściowy wyniku Opcjonalnie
Odpowiedź:
  • status
  • wynik (jeśli status = sukces), tutaj otrzymasz następujące wartości:
    • messageid
    • credits
  • error (if status = error), tutaj otrzymasz kod błędu

Kody błędów:
Kod Opis
MISSING_USER Użytkownik lub adres e-mail nie są uwzględnione
MISSING_PASSWORD Hasło nie jest wliczone
MISSING_CLASS Klasa nie jest wliczona
MISSING_METHOD Metoda nie jest uwzględniona
MISSING_COMPULSORY_PARAM Obowiązkowy parametr nie jest uwzględniony
INCORRECT_USER_PASSWORD Niepoprawny użytkownik lub hasło
INCORRECT_CLASS Niepoprawna klasa
INCORRECT_METHOD Niepoprawna metoda
NO_ROUTE_AVAILABLE Brak dostępnych ścieżek dla wskazanego miejsca docelowego
NO_CREDITS Twoje saldo jest niewystarczające
NOT_ACCESS_TO_TEMPLATE Nie masz dostępu do wybranego szablonu

Wyślij zbiorczą wiadomość SMS za pomocą Scala lang

Con este método puede enviar con Scala lang campañas de SMS Masivo a grupos de contactos que haya creado. Incluya el grupo, el prefijo del país, el remitente, el SMS a enviar. Este método le permite enviar campañas de SMS Masivo sin limite de destinatarios con Scala lang.
val aclass = "sms"
val method = "sendsmsfromtemplate"
val user = "user"
val password = "password"
val to = "34600000000"
val idtemplate = "1000"
val params = "mobile:123456789,name:test+name"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("to", to)
	.param("idtemplate", idtemplate)
	.param("params", params)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asStringval aclass = "sms"
val method = "sendsmstogroup"
val user = "user"
val password = "password"
val from = "Afilnet"
val countrycode = "34"
val idgroup = "1"
val sms = "sms+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("from", from)
	.param("countrycode", countrycode)
	.param("idgroup", idgroup)
	.param("sms", sms)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
val aclass = "sms"
val method = "sendsmstogroup"
val user = "user"
val password = "password"
val from = "Afilnet"
val countrycode = "34"
val idgroup = "1"
val sms = "sms+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("from", from)
	.param("countrycode", countrycode)
	.param("idgroup", idgroup)
	.param("sms", sms)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
Parametr Opis Obowiązkowe / opcjonalne
class=sms Klasa wymagana: klasa, do której kierowane jest żądanie Obowiązkowe
method=sendsmstogroup Żądana metoda klasy: metoda klasy, do której kierowane jest żądanie Obowiązkowe
user Użytkownik i adres e-mail Twojego konta Afilnet Obowiązkowe
password Hasło do konta Afilnet Obowiązkowe
from Nadawca Obowiązkowe
countrycode Numer kierunkowy kraju Obowiązkowe
idgroup Identyfikator grupy odbiorców Obowiązkowe
sms Wiadomość SMS do wysłania Obowiązkowe
scheduledatetime Data i godzina dostawy w formacie rrrr-mm-dd gg: mm: ss Opcjonalnie
output Format wyjściowy wyniku Opcjonalnie
Odpowiedź:
  • status
  • wynik (jeśli status = sukces), tutaj otrzymasz następujące wartości:
    • id
    • count
    • credits
    • destinations
      • messageid
      • destination
  • error (if status = error), tutaj otrzymasz kod błędu

Kody błędów:
Kod Opis
MISSING_USER Użytkownik lub adres e-mail nie są uwzględnione
MISSING_PASSWORD Hasło nie jest wliczone
MISSING_CLASS Klasa nie jest wliczona
MISSING_METHOD Metoda nie jest uwzględniona
MISSING_COMPULSORY_PARAM Obowiązkowy parametr nie jest uwzględniony
INCORRECT_USER_PASSWORD Niepoprawny użytkownik lub hasło
INCORRECT_CLASS Niepoprawna klasa
INCORRECT_METHOD Niepoprawna metoda
NOT_ACCESS_TO_GROUP Nie masz dostępu do określonej grupy
NO_CREDITS Twoje saldo jest niewystarczające

Wyślij zbiorczą wiadomość SMS z szablonu za pomocą Scala lang

val aclass = "sms"
val method = "sendsmstogroup"
val user = "user"
val password = "password"
val from = "Afilnet"
val countrycode = "34"
val idgroup = "1"
val sms = "sms+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("from", from)
	.param("countrycode", countrycode)
	.param("idgroup", idgroup)
	.param("sms", sms)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asStringval aclass = "sms"
val method = "sendsmstogroupfromtemplate"
val user = "user"
val password = "password"
val countrycode = "34"
val idgroup = "1"
val idtemplate = "1000"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("countrycode", countrycode)
	.param("idgroup", idgroup)
	.param("idtemplate", idtemplate)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
val aclass = "sms"
val method = "sendsmstogroupfromtemplate"
val user = "user"
val password = "password"
val countrycode = "34"
val idgroup = "1"
val idtemplate = "1000"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("countrycode", countrycode)
	.param("idgroup", idgroup)
	.param("idtemplate", idtemplate)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asString
Parametr Opis Obowiązkowe / opcjonalne
class=sms Klasa wymagana: klasa, do której kierowane jest żądanie Obowiązkowe
method=sendsmstogroupfromtemplate Żądana metoda klasy: metoda klasy, do której kierowane jest żądanie Obowiązkowe
user Użytkownik i adres e-mail Twojego konta Afilnet Obowiązkowe
password Hasło do konta Afilnet Obowiązkowe
countrycode Kod kraju Obowiązkowe
idgroup Identyfikator grupy docelowej Obowiązkowe
idtemplate ID szablonu Obowiązkowe
scheduledatetime Data i godzina dostawy w formacie rrrr-mm-dd gg: mm: ss Opcjonalnie
output Format wyjściowy wyniku Opcjonalnie
Odpowiedź:
  • status
  • wynik (jeśli status = sukces), tutaj otrzymasz następujące wartości:
    • id
    • count
    • credits
    • destinations
      • messageid
      • destination
  • error (if status = error), tutaj otrzymasz kod błędu

Kody błędów:
Kod Opis
MISSING_USER Użytkownik lub adres e-mail nie są uwzględnione
MISSING_PASSWORD Hasło nie jest wliczone
MISSING_CLASS Klasa nie jest wliczona
MISSING_METHOD Metoda nie jest uwzględniona
MISSING_COMPULSORY_PARAM Obowiązkowy parametr nie jest uwzględniony
INCORRECT_USER_PASSWORD Niepoprawny użytkownik lub hasło
INCORRECT_CLASS Niepoprawna klasa
INCORRECT_METHOD Niepoprawna metoda
NOT_ACCESS_TO_GROUP Nie masz dostępu do określonej grupy
NO_CREDITS Twoje saldo jest niewystarczające

Uzyskaj status dostawy SMS za pomocą Scala lang

val aclass = "sms"
val method = "sendsmstogroupfromtemplate"
val user = "user"
val password = "password"
val countrycode = "34"
val idgroup = "1"
val idtemplate = "1000"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("countrycode", countrycode)
	.param("idgroup", idgroup)
	.param("idtemplate", idtemplate)
	.param("scheduledatetime", scheduledatetime)
	.param("output", output)
	.asStringval aclass = "sms"
val method = "getdeliverystatus"
val user = "user"
val password = "password"
val messages = "123456,123457,123458"
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("messages", messages)
	.param("output", output)
	.asString
val aclass = "sms"
val method = "getdeliverystatus"
val user = "user"
val password = "password"
val messages = "123456,123457,123458"
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
	.postForm
	.param("class", aclass)
	.param("method", method)
	.param("user", user)
	.param("password", password)
	.param("messages", messages)
	.param("output", output)
	.asString
Parametr Opis Obowiązkowe / opcjonalne
class=sms Klasa wymagana: klasa, do której kierowane jest żądanie Obowiązkowe
method=getdeliverystatus Żądana metoda klasy: metoda klasy, do której kierowane jest żądanie Obowiązkowe
user Użytkownik i adres e-mail Twojego konta Afilnet Obowiązkowe
password Hasło do konta Afilnet Obowiązkowe
messages Lista identyfikatorów wysyłki oddzielonych przecinkami (,) Obowiązkowe
output Format wyjściowy wyniku Opcjonalnie
Odpowiedź:
  • status
  • wynik (jeśli status = sukces), tutaj otrzymasz następujące wartości:
    • messageid
    • sms
    • deliverydate
    • deliverystatus
  • error (if status = error), tutaj otrzymasz kod błędu

Kody błędów:
Kod Opis
MISSING_USER Użytkownik lub adres e-mail nie są uwzględnione
MISSING_PASSWORD Hasło nie jest wliczone
MISSING_CLASS Klasa nie jest wliczona
MISSING_METHOD Metoda nie jest uwzględniona
MISSING_COMPULSORY_PARAM Obowiązkowy parametr nie jest uwzględniony
INCORRECT_USER_PASSWORD Niepoprawny użytkownik lub hasło
INCORRECT_CLASS Niepoprawna klasa
INCORRECT_METHOD Niepoprawna metoda

API SMS dla

Zwraca status dostarczenia certyfikowanego SMS-a w języku PHP Zwraca status dostarczenia certyfikowanego SMS-a w języku Java Zwraca status dostarczenia certyfikowanego SMS-a w języku C Sharp Zwraca status dostarczenia certyfikowanego SMS-a w języku Unix Zwraca status dostarczenia certyfikowanego SMS-a w języku Ruby on rails Zwraca status dostarczenia certyfikowanego SMS-a w języku Python Zwraca status dostarczenia certyfikowanego SMS-a w języku Android Zwraca status dostarczenia certyfikowanego SMS-a w języku Objective C / iPhone Zwraca status dostarczenia certyfikowanego SMS-a w języku SQL Server Zwraca status dostarczenia certyfikowanego SMS-a w języku Oracle Zwraca status dostarczenia certyfikowanego SMS-a w języku Node JS Zwraca status dostarczenia certyfikowanego SMS-a w języku Go Zwraca status dostarczenia certyfikowanego SMS-a w języku Scala lang Zwraca status dostarczenia certyfikowanego SMS-a w języku Swift Zwraca status dostarczenia certyfikowanego SMS-a w języku Delphi

Afilnet oferuje metody poprawy bezpieczeństwa podczas korzystania z naszego API z Scala lang, dzięki możliwości tworzenia dostępów i możliwości aktywacji filtrowania według IP.

Którego interfejsu API dla języka Scala lang powinienem użyć?

Odkryj zalety i wady każdego z naszych interfejsów API. Dowiedz się, który interfejs API jest najlepszy dla Twojego oprogramowania w języku Scala lang.

Ten interfejs API umożliwia łączenie się z nami z języka Scala lang w celu wysyłania żądań za pośrednictwem żądań HTTP GET. To żądanie wysyła parametry pod tym samym adresem URL, co żądanie.

  • HTTP GET jest niezwykle prosty w implementacji
  • Informacje są wysyłane w postaci niezaszyfrowanej (hasła mogą zostać wydobyte z dzienników lub pamięci podręcznej)
  • Maksymalne żądanie ~4000 znaków

API żądania POST umożliwia łączenie się z naszym API z języka Scala lang poprzez wysyłanie parametrów żądania za pomocą parametrów HTTP POST. Informacje są wysyłane niezależnie od adresu URL.

  • HTTP POST jest prosty w implementacji
  • Informacje są przesyłane w postaci zaszyfrowanej
  • Nie ma ograniczeń co do wielkości żądania
  • Średnie bezpieczeństwo

Podstawowe API uwierzytelniania umożliwia korzystanie z żądań GET i POST w języku Scala lang z dodatkową warstwą bezpieczeństwa, ponieważ w tym przypadku nazwa użytkownika i hasło są przesyłane w nagłówku żądania.

  • Uwierzytelnianie podstawowe jest łatwe do wdrożenia
  • Dane dostępowe są przesyłane w postaci zaszyfrowanej
  • Limit rozmiaru zależy od użycia GET lub POST
  • Średnie bezpieczeństwo

SOAP umożliwia wysyłanie żądań w formacie XML z Scala lang, SOAP dodaje dodatkową warstwę bezpieczeństwa do żądań API.

  • Integracja SOAP jest bardziej złożona
  • Informacje są przesyłane w postaci zaszyfrowanej
  • Nie ma ograniczeń co do wielkości żądania
  • Średnie/wysokie bezpieczeństwo

Nasze API JSON umożliwia wysyłanie żądań w formacie JSON z Scala lang, dodatkowo to API dodaje protokół oAuth 2.0 do uwierzytelniania, co pozwala dodać dodatkową warstwę bezpieczeństwa.

  • Integracja JSON oAuth 2.0 jest bardziej złożona
  • Informacje są przesyłane w postaci zaszyfrowanej
  • Nie ma ograniczeń co do wielkości żądania
  • Wysoki poziom bezpieczeństwa

Połącz Scala lang z naszym SMS API

Nasze API SMS umożliwia łatwe, szybkie i wydajne wysyłanie SMS-ów lub prowadzenie kampanii. Proces, który musisz wykonać, aby móc korzystać z naszego API, zajmie tylko kilka minut. Nasza firma zaoferuje Ci bezpłatny okres próbny, abyś mógł wysyłać SMS-y z Scala lang.

01

Zarejestruj się jako klient

Aby mieć dostęp do API, musisz być klientem Afilnet. Rejestracja zajmie kilka minut.

02

Poproś o bezpłatny okres próbny

Nasza firma zaoferuje Ci saldo próbne, które pozwoli Ci przetestować z API, którego potrzebujesz.

03

Zintegruj API

Wykonaj integrację API przy użyciu wybranego języka programowania. Jeśli masz jakieś pytania lub sugestie dotyczące API, skontaktuj się z nami

04

Witamy w Afilnet!

Everything Ready!, Udało się poprawić komunikację z Afilnet. Jesteśmy tutaj, aby wspierać nasz interfejs API, gdy go potrzebujesz


Skontaktuj się z naszym zespołem, jeśli masz jakiekolwiek pytania, korzystając z oferowanych przez nas metod kontaktu. Nasz zespół postara się zaoferować natychmiastowe rozwiązanie i pomoże w integracji naszego API z Twoim oprogramowaniem.

Wypróbuj Afilnet za darmo!

Zarejestruj się za darmo i wypróbuj Afilnet! Oferujemy bezpłatną wersję próbną naszych usług. *



(*) Promocja ważna tylko dla firm, które nigdy wcześniej nie korzystały z usługi Afilnet. Prosząc o bezpłatne saldo, Afilnet może poprosić o zweryfikowanie informacji o Twojej firmie


Luzem SMS · Marketing e-mailowy · Sieć społecznościowa · Wiadomości błyskawiczne · Orzecznictwo · i wiele więcej
Kontynuuj WAŻNE INFORMACJE O PLIKACH COOKIE: Jeśli będziesz nadal korzystać z tej witryny, założymy, że akceptujesz warunki użytkowania. Więcej informacji znajdziesz w naszej Polityce dotyczącej plików cookie.
Metody Płatności
Przelew
Karta kredytowa
Paypal
Western Union
Skrill
Crypto
Afilnet w Twoim języku

Copyright © 2022 Afilnet · Wszelkie prawa zastrzeżone