<?php
namespace com;
class Sms{
//默认配置
protected $appcode;
protected $host="http://sms.market.alicloudapi.com";
protected $path = "/singleSendSms";
public function __construct() {
$this->appcode = config('sms_appcode');//读取配置的appcode
}
public function send($phoneNo,$verify_code){
$host = $this->host;
$path = $this->path;
$method = "GET";
$appcode = $this->appcode;
$headers = array();
array_push($headers, "Authorization:APPCODE " . $appcode);
$phone = $phoneNo; //目标手机号,多条记录可以英文逗号分隔
$paramstring = '{"verify_code":"'.$verify_code.'"}';//这是验证码,根据自己的短信模板来设置
$paramstring = urlencode($paramstring);
$querys = "ParamString={$paramstring}&RecNum={$phone}&SignName=XXXX&TemplateCode=SMS_67123456";
//SignName 签名信息 TemplateCode 模板code 购买阿里云的短信服务这些都在控制台得到
$bodys = "";最近專案使用阿里雲端簡訊服務,參考阿里雲市場的簡訊服務裡面的PHP範例寫了個類別。發送簡訊驗證碼。
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:[email protected]
我認為 Windows 庫毫無用處,直到我像這樣使用它們
28 Feb 2026
檔案總管擁有多項未被充分重視的功能,其中許多功能 Windows 故意隱藏起來。庫完全屬於這一類,特別是因為 Windows 11 預設會停用它們。乍一看,庫可以
如何在Java中正確呼叫其他類別中的私有方法
28 Feb 2026
私有方法(private)僅限於定義它的類別內部訪問,無法被其他類別(包括組合關係的Customer類別)直接調用;若需跨類別使用,應將其設計為public或protected,並遵循封裝原則提供合理介面。
Pydantic BaseModel 類別屬性存取失敗的原因與解決方案
12 Mar 2026
Pydantic 的 BaseModel 會將帶類型註解的字段(如 TEST_VALUE: str = "")自動註冊為模型字段,並在類別定義階段移除其作為類別屬性的存在,因此無法透過類別名稱直接存取;它僅存在於實例中。
Go語言匿名欄位的存取機制詳解
01 Apr 2026
Go語言中的匿名(嵌入式)欄位是一種強大的組合機制,它允許結構體直接嵌入其他類型。本教學將深入探討如何正確存取這些匿名字段,特別是當它們是指標類型時。我們將透過GoQuery庫中的實際案例,結合Go語言規範,詳細解釋其存取規則,並提供清晰的程式碼範例,幫助開發者理解和掌握此特性。
Mac 上的'其他”存儲是什麼以及如何清理它? (完整說明)
07 Dec 2025
MacismacOS 上的未分類文件類別中的“其他”存儲,包含緩存、日誌、TimeMachines 快照、郵件附件、開發人員/VM 文件和舊安裝程序;它不是文件夾,而是未識別數據的標籤約定。
如何在 Yii 中使用搜索模型和過濾器? (資料檢索)
20 Jan 2026
Yiii 中的 SearchModel 是一個普通模型類(不是 ActiveRecord),它保存搜索輸入,驗證它們,並通過 and FilterWhere() 構建帶有數據庫級過濾器的 Active Query,使用別名進行連接並避免應用程序級過濾。
熱門工具




