Sarbacane SDK:用于发送电子邮件和短信(SMS)。

1.0.6 2017-03-23 10:41 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:09:18 UTC


README

alt tag

Sarbacane SDK PHP - 发送电子邮件和短信(SMS)

  • 账户 & API 密钥
  • 安装
  • 下载源代码
  • 身份验证
  • 购买积分
  • 发送电子邮件
  • 发送短信
  • Webhooks

账户 & API 密钥

电子邮件

创建电子邮件账户

生成您的电子邮件令牌(请先登录)

email tokens

短信

创建短信账户

生成您的短信API密钥(请先登录)

api_key_real

安装

composer require sarbacane-sdk/php

源代码

git clone https://github.com/sarbacane-sdk/php.git .

身份验证

电子邮件
sarbacane_sdk\authenticationManager::setEmailTokens('MY_EMAIL_USERNAME', 'MY_EMAIL_APIKEY');
短信
sarbacane_sdk\authenticationManager::setSmsApikey('MY_SMS_APIKEY');

积分

购买电子邮件积分

购买短信积分

发送电子邮件

    $email = new sarbacane_sdk\SBEmailMessage();
    $email->mailFrom = "sender@domain.com";
    $email->mailFromName = "Sender Name";
    $email->subject = "Message sent by Sarbacane SDK PHP";
    $email->htmlBody = "Here is the <b>HTML</b> content of the message.";
    $email->textBody = "Here is the TEXT content of the message.";
    $email->recipients = array(
        "address1@domain.com",
        "address2@domain.com"
    );
    sarbacane_sdk\messagesManager::sendEmailMessage($email);

发送短信

    $sms = new \sarbacane_sdk\SBSmsMessage();
    $sms->type = 'notification';
    $sms->number = '+33600000000';
    $sms->message = 'Code de confirmation: 283951';
    $sms->sender = 'YourCompany';
    $sms->campaignName = 'Code de confirmation';
    $sms->category = 'codeConfirmation';
    sarbacane_sdk\messagesManager::sendSmsMessage($sms);