Рубрики
Uncategorized

PHP вызывает Baidu SMS для отправки коротких сообщений

Автор оригинала: David Wong.

Baidu Sms

Версия Baidu cloud SMS PHP

Во-первых, дайте адрес GitHub: https://github.com/EricJ Санчес/БайдуСмс

Официальные лица не предоставили PHP-версию SMS для отправки sdk, поэтому изучите [нажмите здесь] и на этой основе измените метод на режим одноэлементного вызова, который проще вызывать на исходной основе.

1. Откройте BaiduSms. php для изменения параметров accesskeyid и secretAccessKey функции SMS для входа в облачную учетную запись Baidu, которую можно получить при проверке подлинности безопасности изображения головы в правом верхнем углу.

Если шаблон отправки исправлен, вы можете изменить вызываемый и код шаблона в init_array, чтобы при последующих вызовах не нужно было передавать эти два параметра.

2. Измените пространство имен, измените пространство имен второй строки и измените его в свой собственный каталог. (laravel, например, находится в разделе app/Http/Библиотека)

3. позвоните

$to = [
// "invokeId" => ", // If the class has been set, there is no need to write here.
// "template Code" => ", // If the class has been set, there is no need to write here.
"phoneNumber" => "188********",
"contentVar" => [
"Code" => str_shuffle (rand (100000,9999)// variables in the template
]
];
$re = BaiduSms:: SMS ($to); // Send
// var_dump($re); // Print the return result

/ ****************** Print results START************************/
object(stdClass)#869 (3) {
["code"]=>
string(4) "1000"
["message"]=>
String (6) Success
["requestId"]=>
string(36) "9b2fbcca-6da9-4bfc-a458-93a676dcbb48"
}
/ **************** Print results END****************************/

4. Функция SMS получает два параметра массива, один из которых-массив отправленных данных, другой-конечная точка инициализации, ключ доступа, секретный массив ключей доступа. Если вы не хотите исправлять ключ инициализации в классе, вы можете передать второй параметр. Пример: Baidu Sms:: SMS (кому, кому, конфигурация)

Выше приведено все содержание этой статьи. Я надеюсь, что это будет полезно для изучения каждого, и я надеюсь, что вы будете больше поддерживать разработчика.