ECTouch系統是一款免費開源的手機商城系統,采用國際標準HTML5+CSS3研發,便于二次開發,小編對這款軟件還是比較了解的,今天小編就以替換短信接口為例一步一步教大家如何開發,進行替換的短信接口是我們短信寶短信群發平臺的短信接口,我們短信寶短信接口非常穩定,發送速度快,注冊還送測試短信,推薦大家使用。
首先我們打開項目\admin\templates下的sms_list.htm文件,修改17~27行左右的代碼:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
< td class = "first-cell" valign = "top" style = "vertical-align: middle;" > {if $module.install == 1} < span onclick = "listTable.edit(this, 'edit_name', '{$module.code}'); return false;" >{$module.name}</ span > {if $module.code == 'hywx'} < span style = "color:red" >推薦使用</ span > {/if} {else} {$module.name}{if $module.code == 'hywx'} < a href = "http://www.gjrencai.com/reg" target = "_blank" style = "color:#1B9AD5;" >立即注冊</ a > < span style = "color:red" >推薦使用</ span >{/if} {/if} </ td > |
修改完成之后,我們就這替換項目\include\languages\zh_cn\sms下的hywx.php文件:
1
2
3
4
5
6
7
8
9
|
<?php $_LANG [ 'smsbao' ] = '短信寶' ; $_LANG [ 'smsbao_account' ] = '短信寶接口帳戶' ; $_LANG [ 'smsbao_key' ] = '短信寶接口密碼' ; $_LANG [ 'hywx_mobile' ] = '商家手機號' ; return $_LANG ; |
最后我們替換項目\plugins\sms下的hywx.php文件下的send方法,代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
// 發送短消息 public function send( $phones , $msg , $send_date = '' , $send_num = 1, $sms_type = '' , $version = '1.0' , & $sms_error = '' ) { /* 檢查發送信息的合法性 */ $contents = $this ->get_contents( $phones , $msg ); if (! $contents ) { return false; } /* 獲取API URL */ if ( count ( $contents ) > 1) { foreach ( $contents as $key => $val ) { $post_data = "u=" . $this ->sms_name . "&p=" . md5( $this ->sms_password) . "&m=" . $val [ 'phones' ] . "&c=【" .C( 'shop_name' ). '】' .rawurlencode( $val [ 'content' ]); //密碼可以使用明文密碼或使用32位MD5加密 $get = Http::doPost( $sms_url , $post_data ); sleep(1); } } else { $post_data = "u=" . $this ->sms_name . "&p=" . md5( $this ->sms_password) . "&m=" . $contents [0][ 'phones' ] . "&c=【" .C( 'shop_name' ). '】' . rawurlencode( $contents [0][ 'content' ]); //密碼可以使用明文密碼或使用32位MD5加密 $get = Http::doPost( $sms_url , $post_data ); } if ( $get == "0" ) { return true; } else { $sms_error = $get ; return $sms_error ; } } |
好了,經過以上的替換,短信寶的短信平臺已經替換成功了,可以正常使用了。我們進行測試發送。
報備一下短信寶的VIP模板,這樣就可以走短信寶的優質通道了,即便遇到敏感文字我們都不會人工審核,短信內容3~5秒就可送達。
另外:我們已經開發好完整的ECTouch管理系統短信寶插件,點擊此鏈接 下載及查看安裝流程。
最新更新
電商類
CMS類
微信類