Terkirim Dart
Official Dart SDK for Terkirim. Visit Terkirim for more.
Support
How to
-
Install
dependencies: terkirim: ^0.0.2
-
Import
import 'package:terkirim/terkirim.dart';
-
Use it
import 'package:terkirim/entities/email.dart'; import 'package:terkirim/entities/whatsapp.dart'; import 'package:terkirim/terkirim.dart'; void main() async { final client = Terkirim(apiKey: "YOUR_API_KEY"); final resEmail = await client.email(EmailPayload( from: EmailFrom( username: "REGISTERED_ACCOUNT_FROM_TERKIRIM", name: "Alias"), to: [EmailAccount(email: "someone@mail.com", name: "Alias")], subject: "Hello World", body: "<mjml>\n\t<mj-body>\n\t\t<mj-section>\n\t\t\t<mj-column>\n\t\t\t\t<mj-divider></mj-divider>\n\t\t\t\t<mj-text font-family=\"helvetica\" font-size=\"20px\" align=\"center\">Hello, <mj-text>{{ firstName }} {{ lastName }}</mj-text></mj-text>\n\t\t\t\t<mj-text align=\"center\">Thank you for joining Terkirim</mj-text>\n\t\t\t\t<mj-divider></mj-divider>\n\t\t\t</mj-column>\n\t\t</mj-section>\n\t</mj-body>\n</mjml>\n", variables: { "firstName": "Captain", "lastName": "Tsubasa", }, category: "Terkirim")); print(resEmail.toMap()); final resWa = await client.whatsapp(WhatsappPayload( from: "REGISTERED_WHATSAPP_NUMBER_FROM_TERKIRIM", to: "PHONE_NUMBER_TO_SEND_WHATSAPP_WITH_COUNTRY_CODE", body: "Hello World")); print(resWa.toMap()); }