HadSky輕論壇是一款基于PHP+MySQL開源論壇程序,便于二次開發,小編對這款軟件還是比較了解的,今天小編就以替換短信接口為例一步一步教大家如何開發,進行替換的短信接口是我們短信寶短信群發平臺的短信接口,我們短信寶短信接口非常穩定,發送速度快,注冊還送測試短信,推薦大家使用。
首先我們打開項目\upload\app\hadskycloudserver\setting.hst文件,在177~136行左右添加配置短信寶信息的前端代碼:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
div class="pk-row pk-padding-bottom-15"> < label class = "pk-w-sm-3 pk-padding-top-5 pk-text-bold pk-text-right pk-text-nowrap" >短信寶用戶名</ label > < div class = "pk-w-sm-8" > < input class = "pk-textbox" type = "text" name = "app_puyuetian_sms_smsbao_user" value = "{$_G['SET']['APP_PUYUETIAN_SMS_SMSBAO_USER']}" placeholder = "請填寫短信寶用戶名" > </ div > </ div > < div class = "pk-row pk-padding-bottom-15" > < label class = "pk-w-sm-3 pk-padding-top-5 pk-text-bold pk-text-right pk-text-nowrap" >短信寶密碼</ label > < div class = "pk-w-sm-8" > < input class = "pk-textbox" type = "text" name = "app_puyuetian_sms_smsbao_pass" value = "{$_G['SET']['APP_PUYUETIAN_SMS_SMSBAO_PASS']}" placeholder = "請填寫短信寶密碼" > </ div > </ div > < div class = "pk-row pk-padding-bottom-15" > < label class = "pk-w-sm-3 pk-padding-top-5 pk-text-bold pk-text-right pk-text-nowrap" >短信寶簽名</ label > < div class = "pk-w-sm-8" > < input class = "pk-textbox" type = "text" name = "app_puyuetian_sms_smsbao_sign" value = "{$_G['SET']['APP_PUYUETIAN_SMS_SMSBAO_SIGN']}" placeholder = "請填寫短信寶簽名" > </ div > </ div > |
接著打開項目\upload\app\hadskycloudserver\phpscript\sms_send.php文件,在53~69行左右替換短信寶發送短信功能的代碼:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
if (! empty ( $_G [ 'SET' ][ 'APP_PUYUETIAN_SMS_SMSBAO_USER' ]) && ! empty ( $_G [ 'SET' ][ 'APP_PUYUETIAN_SMS_SMSBAO_PASS' ]) && ! empty ( $_G [ 'SET' ][ 'APP_PUYUETIAN_SMS_SMSBAO_SIGN' ])) { $content = '【' . $_G [ 'SET' ][ 'APP_PUYUETIAN_SMS_SMSBAO_SIGN' ]. '】 您的驗證碼為:' . $code . ',請妥善保存。' ; $url = 'http://api.smsbao.com/sms?u=' . $_G [ 'SET' ][ 'APP_PUYUETIAN_SMS_SMSBAO_USER' ]. '&p=' .md5( $_G [ 'SET' ][ 'APP_PUYUETIAN_SMS_SMSBAO_PASS' ]). '&m=' . $phonenumber . '&c=' . $content ; $ret = file_get_contents ( $url ); if ( $ret == 0) { $r [ 'state' ] = 'ok' ; } else { $r [ 'state' ] = $ret ; } } else { $_apiurl = "http://www.hadsky.com/index.php?c=app&a=zhanzhang:index3&s=sendsms&domain={$_G['SYSTEM']['DOMAIN']}&code={$code}&phonenumber={$phonenumber}&sitekey=" . md5( $_G [ 'SET' ][ 'APP_HADSKYCLOUDSERVER_SITEKEY' ] . $_G [ 'SYSTEM' ][ 'DOMAIN' ]); $r = json_decode(GetPostData( $_apiurl , '' , 10), TRUE); } |
好了,經過以上的替換,短信寶的短信平臺已經替換成功了,可以正常使用了。我們進行測試發送。
報備一下短信寶的VIP模板,這樣就可以走短信寶的優質通道了,即便遇到敏感文字我們都不會人工審核,短信內容3~5秒就可送達。
另外:我們已經開發好完整的HadSky輕論壇短信寶插件,點擊此鏈接 下載及查看安裝流程。
最新更新
電商類
CMS類
微信類