分享乙個php簡訊驗證碼介面例項

2021-08-10 15:28:00 字數 2679 閱讀 6970

簡訊驗證碼傳送

ip(網域名稱)為222.73.117.169 ,port預設為80.

引數定義

序號

引數

說明

1

account

必填引數。使用者賬號

2

pswd

必填引數。使用者密碼

3

mobile

必填引數。合法的手機號碼

4

msg

必填引數。簡訊內容,簡訊內容長度不能超過585個字元。使用url方式編碼為utf-8格式。簡訊內容超過70個字元(企信通是60個字元)時,會被拆分成多條,然後以長簡訊的格式傳送。

5

needstatus

必填引數。是否需要狀態報告,取值true或false,true,表明需要狀態報告;false不需要狀態報告

6

product

可選引數。使用者訂購的產品id

7

extno

可選引數,擴充套件碼

簡訊提交響應

使用者簡訊通過http請求提交到伺服器後,伺服器返回響應碼,響應碼的格式如下:

resptime,respstatus

msgid

簡訊提交響應分為兩行,第一行為響應時間和狀態,第二行為伺服器給出提交msgid。無論傳送的號碼是多少,乙個傳送請求只返回乙個msgid,如果響應的狀態不是「0」,則沒有msgid即第二行資料。(每行以換行符(0x0a,即\n)分割)

額度查詢

http://ip(網域名稱)ort/msg/querybalance

注:其中ip(網域名稱)ort為服務部署的位址和埠。

ip(網域名稱)為222.73.117.169 ,port預設為80。

引數定義 序號

引數

說明

1

account

必填引數。使用者賬號

2pswd

必填引數。使用者密碼

簡訊提交響應

使用者簡訊通過http請求提交到伺服器後,伺服器返回響應碼,響應碼的格式如下:

resptime,respstatus

msgid

簡訊提交響應分為兩行,第一行為響應時間和狀態,第二行為伺服器給出提交msgid。無論傳送的號碼是多少,乙個傳送請求只返回乙個msgid,如果響應的狀態不是「0」,則沒有msgid即第二行資料。(每行以換行符(0x0a,即\n)分割)

/* *

* 配置檔案

* 版本:1.2

* 日期:2014-07-16

* 說明:

* 以下**只是為了方便客戶測試而提供的樣例**,客戶可以根據自己**的需要自行編寫,並非一定要使用該**。

* 該**僅供學習和研究介面使用,只是提供乙個參考。

*///↓↓↓↓↓↓↓↓↓↓請在這裡配置您的基本資訊↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

//創藍傳送簡訊介面url, 如無必要,該引數可不用修改

$chuanglan_config['api_send_url'] = '';

//創藍簡訊餘額查詢介面url, 如無必要,該引數可不用修改

$chuanglan_config['api_balance_query_url'] = '';

//創藍賬號 替換成你自己的賬號

$chuanglan_config['api_account']        = '***x';

//創藍密碼 替換成你自己的密碼

$chuanglan_config['api_password']        = '***x';

//↑↑↑↑↑↑↑↑↑↑請在這裡配置您的基本資訊↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

?-->

$chuanglan_config['api_account'],

'pswd' => $chuanglan_config['api_password'],

'msg' => $msg,

'mobile' => $mobile,

'needstatus' => $needstatus,

'product' => $product,

'extno' => $extno

);$result = $this->curlpost( $chuanglan_config['api_send_url'] , $postarr);

return $result;

}/**

* 查詢額度

**  查詢位址

*/public function querybalance()

/*** 處理返回值

* */

public function execresult($result)

/*** 通過curl傳送http請求

* @param string $url  //請求url

* @param array $postfields //請求引數 

* @return mixed

*/private function curlpost($url,$postfields)

//魔術獲取

public function __get($name)

//魔術設定

public function __set($name,$value)

}?>

****:

分享乙個php驗證碼程式 簡單 實用

廢話不說,直接上 header content type image gif 初始化 border 0 是否要邊框 1要 0不要 how 4 驗證碼位數 w how 15 寬度 h 20 高度 fontsize 5 字型大小 alpha abcdefghijkmnopqrstuvwxyz 驗證碼內容...

乙個漂亮的php驗證碼類 分享

下面小灰灰就為大家分享乙個漂亮的php驗證碼類。需要的朋友可以過來參考下。效果圖 直接上 驗證碼類 class validatecode 生成隨機碼 private function createcode 生成背景 private function createbg 生成文字 private fun...

乙個漂亮的php驗證碼類 分享

驗證碼類 class validatecode 生成隨機碼 private function createcode 生成背景 private function createbg 生成文字 private function createfont 生成線條 雪花 private function cre...