API SMS-ów

Zwykły interfejs API REST dla wysyłanie SMS-ów

Opublikuj swojego nadawcę, odbiorcę i treść za pomocą nagłówka Tokena. Uzyskaj natychmiast identyfikator wiadomości i raporty o dostarczeniu przesłane na Twój serwer.

Wyślij swój pierwszy SMS

Jedna prośba, jedna wiadomość

Uwierzytelnij się za pomocą klucza dostępu, Opublikuj wiadomość i przeczytaj identyfikator msgid z odpowiedzi. Naciśnij przycisk, aby zobaczyć, jak działa.

curl -X POST https://secure.smslocal.com/api/service/enterprise-service/external/sms \
  -H "Token: $SMSLOCAL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "SMSLOCAL",
    "to": "14155550123",
    "content": "Your code is 481920."
  }'
POST /zewnętrzny/sms
POST/external/sms
Odpowiedź

Uruchom żądanie, aby zobaczyć odpowiedź.

Zbudowany dla programistów

Nic egzotycznego do nauczenia się

Trzy pomysły obejmują całe API, co jest proste ODPOCZYNEK konwencje.

  1. Uwierzytelnianie

    Uwierzytelnianie tokenem

    Wysyłaj swój klucz dostępu w nagłówku tokenu przy każdym żądaniu, z wejściem JSON i wyjściem JSON.

    • Nie jest wymagany SDK
    • Działa z dowolnego języka
    • Trzymaj klucz w zmiennej środowiskowej
  2. Odpowiedź

    Wiedz, że zostało to przyjęte

    Każde wysłanie natychmiast zwraca msgid i kod błędu.

    • Zapisz msgid w swoim własnym rekordzie
    • kod błędu 0 oznacza zaakceptowanie
    • Użyj msgid, aby później dopasować raporty
  3. Odpowiedzi

    Domyślnie dwukierunkowe

    Odpowiedzi przychodzą w ramach tego samego wywołania zwrotnego, oznaczone jako pochodzące z telefonu komórkowego.

    • Taki sam kształt wiadomości jak w raportach
    • Rozróżnij wskazówki dojazdu za pomocą mt/mo
    • Kieruj odpowiedzi do swoich narzędzi pomocy
Raporty z dostaw

Zobacz, co stało się z każdą wiadomością

Raport o stanie zostanie przesłany do Twojego konta Adres URL wywołania zwrotnego kiedy wiadomość osiągnie swój ostateczny stan.

  1. 1
    Dopasuj według msgidKażdy raport zawiera identyfikator, który otrzymałeś w momencie wysyłania.
  2. 2
    Tylko stany końcoweO wiadomości usłyszysz, gdy zostanie dostarczona lub nie powiedzie się.
  3. 3
    Jeden adres URL wywołania zwrotnegoTen sam punkt końcowy otrzymuje raporty i odpowiedzi.
Dziennik dostawIlustracyjny
  • 9f2a7c10+1 415 ••• 0123Dostarczonywłaśnie
  • 9f2a7c11+91 98••• 43210Dostarczony3 sekundy temu
  • 9f2a7c12+44 7••• 123456Aż do5 sekund temu
  • 9f2a7c13+91 99••• 00012Przegrany9 sekund temu
Wiedz zanim wyślesz

Zobacz, jak liczona jest wiadomość

Dłuższy tekst i znaki inne niż łacińskie wpływają na liczbę części, za które jest rozliczana wiadomość. Wypróbuj własne sformułowania i wyszukaj numer zanim wyślesz.

GSM746 pismo160 na część
1częśćrozliczane osobno
  • Część 1
    46 / 160

Jedna część zawiera 160 znaków w GSM7 lub 70 w Unicode. Jeden znak inny niż GSM, taki jak emoji lub litera w języku hindi, przełącza całą wiadomość na Unicode.

Dlaczego API

Przestań sklejać wiadomości ręcznie

Przeciągnij rozdzielacz, aby porównać.

Z API SMSYour appSMS APIone endpointCustomersdelivery reports and replies, pushed back
  • Wiadomości wysyłane z własnego kodu
  • Raport dla każdej wiadomości
  • Odpowiedzi przesłane do Twojego systemu
Bez interfejsu API do przesyłania wiadomościYour teamCSV exportSpreadsheetVendor portalShared inboxCustomers???
  • Ręczny eksport i przesyłanie
  • Nie mam pojęcia, czy wiadomość dotarła
  • Odpowiedzi lądują w czyjejś skrzynce odbiorczej
Zanim zaczniesz żyć

Krótka lista kontrolna przed uruchomieniem

0%0 z 9

Zaznaczaj elementy na bieżąco. Nic tutaj nie jest zapisane.

01Konto
02Zgodność (Indie)
03Testowanie
Odpowiedzi na Twoje pytania

SMS API — najczęściej zadawane pytania

Przy każdym żądaniu przekazuj swój klucz dostępu w nagłówku Tokenu wraz z typem treści: application/json.

Każde wysłanie zwraca msgid. Wskaż nam adres URL wywołania zwrotnego, a my opublikujemy pod nim raport o stanie, gdy wiadomość osiągnie swój ostateczny stan.

160 znaków w kodowaniu GSM7 lub 70 w Unicode. Dłuższe wiadomości łączone są z kilku części, każda rozliczana osobno.

Tak. Odpowiedzi przychodzące są dostarczane pod ten sam adres URL wywołania zwrotnego i oznaczane jako pochodzące z telefonu komórkowego.

Tak. Wiadomości SMS na numery indyjskie muszą używać zatwierdzonej jednostki, nagłówka nadawcy i szablonu. Nasz zespół pomoże Ci je zarejestrować podczas onboardingu.

Rozpocznij

Wyślij swój pierwszy SMS w ciągu kilku minut

Utwórz konto, weź klucz dostępu i złóż pierwszą prośbę.