以下由thinkphp框架教學專欄為大家介紹有關ThinkAPI簡訊服務的詳細介紹,希望對需要的朋友有幫助!
服務概述
為了更好的服務開發者和ThinkPHP生態,官方優選優質且穩定的簡訊服務商正式推出了簡訊API服務,目前僅支援驗證碼和通知短信,後續還會陸續開通更多的短信服務。
由於簡訊服務是單獨規劃和設計的,呼叫介面統一納入了ThinkAPI服務,所以我們對簡訊API介面做了統一規劃,將來還會陸續接取更多的簡訊服務頻道與簡訊業務,由於呼叫參數和回傳資料等規範已經統一,所以不會影響原有介面的使用。
介面呼叫(呼叫須知)
簡訊發送之前,首先要完成範本和簽署的申請,登入市場後點擊右上角使用者頭像選擇「我的服務->短信服務”,在簽名管理和模板管理裡面申請即可,審核通過後才可以進行短信發送調用。一旦檢查發現有任何違規內容發送的話,我們將對簽名和模板進行凍結,已購買的套餐資費不退,並且保留追究相關責任的權利。
請求位址
GET https://api.topthink.com/sms/send
請求參數
#回傳data參數
注意:簡訊發送最終是否成功的確認是運營商異步確認的,所以需要在我的服務->短信服務->發信記錄裡面確認,最終的計費也是以發信記錄裡面的成功次數來計費。
SDK呼叫
$client = new Client("YourAppCode"); $result = $client->smsSend() ->withSignId('78') ->withTemplateId('234') ->withPhone('15687902345') ->withParams('{"code": "7865"}') ->request(); dump($result);
返回結果範例:
{ "code": 0, "message": "发送成功", "data":{ "id": "6055df2f45e10" } }
→介面費用(¥0.035/次起點選購買)
→目前通知類簡訊和驗證碼簡訊的單次價格是¥0.035起,採用套餐包的方式購買次數。
更多介面服務
ThinkAPI統一API介面服務是由官方聯合合作夥伴封裝的一套介面呼叫服務及SDK,旨在幫助ThinkPHP開發者更方便、更低成本呼叫官方及第三方的提供的各類API介面及服務,從而更好的建置開發者生態。
推薦:《最新的10個thinkphp影片教學》
以上是有關ThinkAPI簡訊服務的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!