SDK i biblioteki
1 min czytania
Oficjalne biblioteki klienckie ułatwiające integrację MailingAPI z Twoją aplikacją. Wszystkie SDK są open-source i dostępne na GitHub.
Oficjalne SDK
Python
pip install mailingapi
- Repozytorium GitHub
- Python 3.7+
Node.js
npm install mailingapi
- Repozytorium GitHub
- Node.js 14+
PHP
composer require mailingapi/mailingapi-php
- Repozytorium GitHub
- PHP 8.0+
Ruby
gem install mailingapi
- Repozytorium GitHub
- Ruby 3.0+
Go
go get github.com/MailingApi/mailingapi-go
- Repozytorium GitHub
- Go 1.18+
Elixir
# mix.exs
{:mailingapi, "~> 0.1"}
- Repozytorium GitHub
- Elixir 1.14+
Szybki przykład
Wszystkie SDK działają według tego samego wzorca. Oto przykład wysyłki emaila:
Python:
from mailingapi import MailingAPI
client = MailingAPI(api_key="ob_live_your_key")
client.messages.send(
from_email="hello@yourdomain.com",
to="user@example.com",
subject="Witaj!",
html="<h1>Cześć!</h1>"
)
Node.js:
const { MailingAPI } = require('mailingapi');
const client = new MailingAPI('ob_live_your_key');
await client.messages.send({
from: 'hello@yourdomain.com',
to: 'user@example.com',
subject: 'Witaj!',
html: '<h1>Cześć!</h1>'
});
Współpraca
Wszystkie SDK są open-source. Znalazłeś błąd lub chcesz pomóc? Otwórz issue lub pull request w odpowiednim repozytorium GitHub.