📜  messagebird php curl 发送短信示例 - PHP (1)

📅  最后修改于: 2023-12-03 15:17:37.026000             🧑  作者: Mango

使用MessageBird和PHP Curl发送短信示例

本文将介绍如何使用PHP Curl和MessageBird API发送短信。MessageBird是一家全球性的短信服务提供商,可以帮助我们在各种情况下快速、可靠地发送短信。

准备工作

在开始之前,您需要完成以下步骤:

1.在MessageBird网站上注册帐户并获取您的API密钥。

2.确保您的服务器上已经安装了PHP Curl。

3.准备好您需要发送的短信内容和收件人号码。

发送短信

在PHP中,我们可以使用Curl库来发送HTTP请求并接收响应。以下是使用Curl发送短信的示例代码:

<?php
// MessageBird API密钥
$apiKey = 'YOUR_API_KEY_HERE';

// 收件人号码和短信内容
$recipient = 'RECIPIENT_NUMBER_HERE';
$message = 'YOUR_MESSAGE_HERE';

// 设置HTTP请求
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://rest.messagebird.com/messages');
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
   'Authorization: AccessKey '.$apiKey,
   'Content-Type: application/json'
));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array(
   'recipients' => array($recipient),
   'body' => $message
)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// 发送请求
$response = curl_exec($ch);
curl_close($ch);

// 输出响应
echo $response;
?>

在上面的代码中,我们首先设置了MessageBird API密钥、收件人号码和短信内容。然后,我们使用Curl库设置HTTP请求并发送它。最后,我们输出响应以供我们查看。

结论

这就是使用PHP Curl和MessageBird API发送短信的示例。使用这种方法,您可以快速、可靠地将短信发送到收件人的手机上。希望这篇文章对您有所帮助!