首页 > 解决方案 > MessageBird 短信未发送(php)

问题描述

我一直在尝试使用 MessageBird 使用 PHP 发送 SMS 消息。目前我没有收到错误消息,但我的手机上没有收到消息,但我可以看到我的免费 SMS 积分被扣除。

<?php

    require('header.php');
    require 'php-rest-api-master/autoload.php';   

    $client = new \MessageBird\Client('YOUR_ACCESS_KEY'); // Access key goes here

    $message = new \MessageBird\Objects\Message();
    $message->originator = 'Test';
    $message->recipients = ['YOUR_PHONE_NUMBER'];
    $message->body = 'Hello, your meeting request has been processed';

    try{
        $response = $client->messages->create($message);
    } catch (Exception $e){
        echo $e->getMessage();
    }

    require('footer.php');

?>

我想知道我是否遗漏了什么?

标签: phpsmsmessagebird

解决方案


调试的一种选择是检查仪表板中的 SMS 日志。

https://developers.messagebird.com/quickstarts/sms/troubleshooting/


推荐阅读