Przejdź do głównej zawartości
Platforma dla programistów

Wdrażaj komunikację w minuty, nie tygodnie.

Jedno REST API do programowalnych SMS-ów, bramy Msgly Android Gateway i webhooków w czasie rzeczywistym. Przejrzysta dokumentacja, oficjalne SDK i przewidywalne ceny.

Wyślij swój pierwszy SMS
curl https://api.msgly.live/v1/messages \
-H "Authorization: Bearer $MSGLY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+48512345678",
"from": "Msgly",
"text": "Your Msgly code is 4921"
}'
Szybki start

Od zera do pierwszej wiadomości

Cztery kroki do działającej integracji.

  1. 1
    Utwórz klucz API

    Zaloguj się do panelu Msgly i wygeneruj tajny klucz API.

  2. 2
    Zainstaluj SDK

    Dodaj oficjalne SDK Msgly dla swojego języka lub korzystaj bezpośrednio z REST API.

  3. 3
    Wyślij pierwszą wiadomość

    Wykonaj pojedyncze żądanie POST do /v1/messages i obserwuj, jak dociera.

  4. 4
    Odbieraj webhooki

    Wskaż publiczny endpoint dla Msgly, aby obsługiwać przychodzące SMS-y i zdarzenia doręczeń.

Zainstaluj SDK
npm install @msgly/sdk
Przeczytaj pełny przewodnik
Pokaż kod

Wyślij wiadomość. Odbierz webhook.

Wybierz język raz — wszystkie przykłady pozostają zsynchronizowane.

Wyślij SMS

curl https://api.msgly.live/v1/messages \
-H "Authorization: Bearer $MSGLY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+48512345678",
"from": "Msgly",
"text": "Your Msgly code is 4921"
}'

Odbierz webhook

import express from 'express';
import { Msgly } from '@msgly/sdk';

const app = express();
const msgly = new Msgly({ apiKey: process.env.MSGLY_API_KEY });

app.post('/webhooks/msgly', express.raw({ type: '*/*' }), (req, res) => {
const event = msgly.webhooks.verify(
req.body,
req.header('X-Msgly-Signature'),
process.env.MSGLY_WEBHOOK_SECRET,
);

if (event.type === 'message.received') {
console.log('Inbound SMS from', event.data.from, ':', event.data.text);
}

res.sendStatus(200);
});

app.listen(3000);
Status

Status platformy

Dostępność usług Msgly na żywo.