현재 위치: > 최신 기사 목록> Baidu SMS API를 통합하여 PHP에서 SMS를 보내는 방법

Baidu SMS API를 통합하여 PHP에서 SMS를 보내는 방법

gitbox 2025-06-30

소개하다

SMS 알림은 많은 응용 프로그램에서 필수 기능 중 하나입니다. PHP에서는 타사 서비스 제공 업체의 API를 사용하여 문자 메시지를 보낼 수 있습니다. 이 기사는 Baidu SMS API를 사용하여 문자 메시지를 보내는 방법을 보여줍니다.

바이두 SMS API

API 준비

먼저 Baidu의 Open Cloud 플랫폼에서 응용 프로그램을 작성하고 API 키를 얻어야합니다. Baidu Cloud Developer 플랫폼에 로그인하고 새 응용 프로그램을 작성하고 API 키 및 비밀 키를 기록하십시오.

SDK를 설치하십시오

Baidu SMS API 사용을 용이하게하기 위해 작곡가를 통해 공식 SDK를 설치할 수 있습니다.

 composer require baidu-aip/sms

문자 메시지 보내기

응용 프로그램을 만들고 SDK를 설치 한 후에는 PHP 코드를 작성하여 문자 메시지를 보내도록 시작할 수 있습니다.

SDK를 초기화하십시오

 require 'vendor/autoload.php';
use Baidu\Sms\SmsClient;
$apiKey = 'Your API Key';
$secretKey = 'Your Secret Key';
$client = new SmsClient($apiKey, $secretKey);

먼저 Baidu의 Open Cloud 플랫폼에서 얻은 API 키 및 비밀 키를 사용하여 SDK를 소개하고 SMSClient를 초기화해야합니다.

문자 메시지 보내기

 $params = [
    'mobile' => '전화 번호',
    'tpl_id' => 'SMS 템플릿ID',
    'tpl_params' => [
        '변수 이름1' => '가변 값1',
        '변수 이름2' => '가변 값2',
    ],
];
$response = $client->sendMessage($params);
print_r($response);

다음으로 Smsclient의 SendMessage 메소드를 사용하여 문자 메시지를 보낼 수 있습니다. 휴대폰 번호, SMS 템플릿 ID 및 템플릿 매개 변수를 제공해야합니다.

다음 코드는 Baidu SMS API를 사용하여 문자 메시지를 보내는 방법을 보여줍니다.

 require 'vendor/autoload.php';
use Baidu\Sms\SmsClient;
$apiKey = 'Your API Key';
$secretKey = 'Your Secret Key';
$client = new SmsClient($apiKey, $secretKey);
$params = [
    'mobile' => '전화 번호',
    'tpl_id' => 'SMS 템플릿ID',
    'tpl_params' => [
        '변수 이름1' => '가변 값1',
        '변수 이름2' => '가변 값2',
    ],
];
$response = $client->sendMessage($params);
print_r($response);

코드의 "귀하의 API 키"및 "비밀 키"를 Baidu Cloud Developer 플랫폼에서 얻은 API 키 및 비밀 키로 바꾸십시오. 동시에 $ params 배열에서 휴대폰 번호, SMS 템플릿 ID 및 템플릿 매개 변수를 변경하십시오.

결론적으로

Baidu SMS API를 사용하면 PHP 응용 프로그램에서 SMS 알림을 쉽게 보낼 수 있습니다. 몇 줄의 코드만으로 SMS 기능을 응용 프로그램에 쉽게 통합 할 수 있습니다.