SOMCNS采用ThinkPHP + MySQL 開發(fā)語言,完全面向?qū)ο蟮募夹g(shù)架構(gòu)設(shè)計開發(fā)。完全開源,二次開發(fā)非常方便,小編對他還是比較了解的,今天小編就來分享一下如何進行二次開發(fā),我以替換短信接口為例,一步一步的教大家如何進行開發(fā),使用的接口是我們短信寶群發(fā)平臺的短信接口,我們短信寶群發(fā)短信平臺非常穩(wěn)定,發(fā)送速度快,注冊還送測試短信。
我們打開項目\App\Lib\Class\Smsapi.class.php文件,修改代碼如下:
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
32
33
34
|
<?php /* * 短信寶發(fā)送接口類 * By:somnus * Time:2016-12-15 21:33 * */ class Smsapi{ //發(fā)送驗證碼 //成功返回0,失敗返回錯誤代碼 public function send( $number , $cont ){ $sendurl = $this ->sendurl. "sms?u=" .C( 'cfg_smssid' ). "&p=" .md5(C( 'cfg_smstoken' )). "&m=" . $number . "&c=" .urlencode( $cont ); $result = file_get_contents ( $sendurl ); return $result ; } private function postHTTPS( $url , $post_data ) { $ch = curl_init(); curl_setopt( $ch , CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt( $ch , CURLOPT_HEADER, false); curl_setopt( $ch , CURLOPT_FOLLOWLOCATION, true); curl_setopt( $ch , CURLOPT_URL, $url ); //curl_setopt($ch, CURLOPT_REFERER, $url); curl_setopt( $ch , CURLOPT_RETURNTRANSFER, TRUE); curl_setopt( $ch , CURLOPT_POST, 1); curl_setopt( $ch , CURLOPT_POSTFIELDS, $post_data ); $result = curl_exec( $ch ); curl_close( $ch ); return $result ; } } |
好了,經(jīng)過以上的替換,短信寶的短信平臺已經(jīng)替換成功了,可以正常使用了。進行發(fā)送測試:
報備一下短信寶的VIP模板,這樣就可以走短信寶的優(yōu)質(zhì)通道了,并且免審核了,短信內(nèi)容3~5秒就可送達。
最新更新
電商類
CMS類
微信類