一般來說,106短信接口的對(duì)接流程還是非常簡(jiǎn)單的,而且專業(yè)的平臺(tái)大多給為客戶配備相關(guān)的技術(shù)人員全程指導(dǎo),協(xié)助客戶解決對(duì)接過程當(dāng)中所出現(xiàn)的各種各樣的問題。
106短信接口對(duì)接具體流程如下:
1、先注冊(cè)106短信平臺(tái)的賬號(hào);
2、下載106短信接口API說明文檔,以及相應(yīng)語言的demo;
3、將接口文檔提交給網(wǎng)站或者APP的開發(fā)人員,讓開發(fā)人員接入;
4、開發(fā)人員按照API文檔說明,參照相應(yīng)語言的的demo就可以很容易的對(duì)接成功。
下面附上C++短信驗(yàn)證碼接口代碼示例供大家參考:
#include <string.h>
#define MAXPARAM 2048
CURL*curl;
CURLcoderes;
/**
* 本樣例依賴libcurl庫
* 下載地址 https://curl.haxx.se/download.html
*/
/* 短信內(nèi)容 */
char *msg = "【秒賽科技】您的驗(yàn)證碼是:1234";
/* 發(fā)送url 請(qǐng)咨詢客服 */
char *url = "http://139.196.108.241:8080/Api/HttpSendSMYzm.ashx";
void send_data( char *url, char *data )
{
/* specify the url */
curl = curl_easy_init();
curl_easy_setopt( curl, CURLOPT_URL, url );
printf( "url:%s\n", url );
/* specify the POST data */
curl_easy_setopt( curl, CURLOPT_POSTFIELDS, data );
printf( "data:%s\n", data );
/* get response data */
CURLcode res = curl_easy_perform( curl );
printf( "%d\n", res );
/* printf("\n\n"); */
}
/**
* 發(fā)送短信
*/
void send_sms( char *url, char *account, char *pswd, char *mobile, char *msg )
{
charparams[MAXPARAM + 1];
char*cp = params;
sprintf( params, "account=%s&pswd=%s&mobile=%s&msg=%s&needstatus=true", account, pswd, mobile, msg );
send_data( url, params );
}
int main( void )
{
/* 賬號(hào) */
char *account = "您的賬號(hào)";
/* 密碼 */
char *pswd = "您的密碼";
/* 修改為您要發(fā)送的手機(jī)號(hào) */
char *mobile = "手機(jī)號(hào)";
/* 發(fā)送驗(yàn)證碼短信 */
send_sms( url, account, pswd, mobile, msg );
return(0);
}
目前106短信接口接入到網(wǎng)站或者App系統(tǒng)當(dāng)中,一般在幾分鐘到十幾分鐘就可以對(duì)接完成,當(dāng)對(duì)接成功之后,用戶就可以填寫自己的手機(jī)號(hào)碼,進(jìn)行一下測(cè)試,大約幾秒鐘的時(shí)間,你就能夠收到信息了。