日本欧美国产精品第一页久久-日本欧美韩国一区二区三区-日本欧美韩国专区-日本欧美久久久久免费播放网-同性男男黄h片在线播放免费-同性欧美可播放videos免费

您是否正受到短信簽名報備的困擾?達信通解決方案讓您最快15分鐘內恢復信息傳遞,馬上 注冊體驗

C

C代碼示例

//接口類型:達信通觸發短信接口,支持發送驗證碼短信、訂單通知短信等。
//賬戶注冊:請通過該地址開通賬戶http://sms.wx96.com/register.html
//注意事項:
//(1)調試期間,請用默認的模板進行測試,默認模板詳見接口文檔;
//(2)請使用 用戶名(例如:cf_demo123)及 APIkey來調用接口,APIkey在會員中心可以獲取;
//(3)該代碼僅供接入達信通短信接口參考使用,客戶可根據實際需要自行編寫;

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
 
#define IPSTR "106.wx96.com"
#define PORT 80 #define BUFSIZE 1024 //調試日期 2015-07-27 //linux下的編譯方法 gcc -o sms sms.c int main(int argc, char **argv) { int sockfd, ret, i, h,srandnum; struct sockaddr_in servaddr; char str1[4096], str2[4096], buf[BUFSIZE], *str; socklen_t len; fd_set t_set1; struct timeval tv; if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0 ) { printf("創建網絡連接失敗,本線程即將終止---socket error!\n"); exit(0); }; bzero(&servaddr, sizeof(servaddr)); servaddr.sin_family = AF_INET; servaddr.sin_port = htons(PORT); if (inet_pton(AF_INET, IPSTR, &servaddr.sin_addr) <= 0 ){ printf("創建網絡連接失敗,本線程即將終止--inet_pton error!\n"); exit(0); }; if (connect(sockfd, (struct sockaddr *)&servaddr, sizeof(servaddr)) < 0){ printf("連接到服務器失敗,connect error!\n"); exit(0); } printf("與遠端建立了連接\n"); //發送數據 //用戶名是登錄wx96.com賬號名(例如:cf_demo123) //查看密碼請登錄用戶中心->驗證碼、通知短信->帳戶及簽名設置->APIKEY memset(str2, 0, 4096); strcat(str2, "account=用戶名&password=密碼&mobile=18930634151&content=您的驗證碼是:1212。請不要把驗證碼泄露給其他人。"); str=(char *)malloc(128); len = strlen(str2); sprintf(str, "%d", len); memset(str1, 0, 4096); strcat(str1, "POST /webservice/sms.php?method=Submit&format=json HTTP/1.1\n"); strcat(str1, "Host: 106.wx96.com\n"); strcat(str1, "Content-Type: application/x-www-form-urlencoded\n"); strcat(str1, "Content-Length: "); strcat(str1, str); strcat(str1, "\n\n"); strcat(str1, str2); strcat(str1, "\r\n\r\n"); printf("%s\n",str1); ret = write(sockfd,str1,strlen(str1)); if (ret < 0) { printf("發送失敗!錯誤代碼是%d,錯誤信息是'%s'\n",errno, strerror(errno)); exit(0); }else{ printf("消息發送成功,共發送了%d個字節!\n\n", ret); } FD_ZERO(&t_set1); FD_SET(sockfd, &t_set1); while(1){ sleep(2); tv.tv_sec= 0; tv.tv_usec= 0; h = 0; printf("--------------->1\r\n"); h = select(sockfd +1, &t_set1, NULL, NULL, &tv); printf("--------------->2%d\r\n",h); //if (h == 0) continue;//break; if (h == 0) { close(sockfd); printf("連接關閉!\n"); return 1; }; if (h < 0) { close(sockfd); printf("在讀取數據報文時SELECT檢測到異常,該異常導致線程終止!\n"); return -1; }; if (h > 0){ memset(buf, 0, 4096); i= read(sockfd, buf, 4095); if (i==0){ close(sockfd); printf("讀取數據報文時發現遠端關閉,該線程終止!\n"); return -1; } printf("%s\n", buf); } } close(sockfd); return 0; }
在線咨詢
電話咨詢

服務熱線:

4008 808 898

服務熱線(工作時間):

4008 808 898

業務咨詢(非工作時間):

4008 808 898

售后咨詢(非工作時間):

4008 808 898

主站蜘蛛池模板: se94se欧美| 成人毛片免费视频 | 午夜宅男宅女看在线观看 | 在线人成精品免费视频 | 国产在线不卡视频 | 免费看欧美一级特黄a毛片 免费看片aⅴ免费大片 | 日韩一级视频在线观看播放 | 国产成人综合亚洲欧美在 | 亚洲欧美日本在线观看 | 亚洲国产欧美一区二区欧美 | 国产一区影视 | 亚洲综合色视频在线观看 | 波多野结衣在线播放 | 久久国内精品自在自线观看 | 国产理伦| 亚洲成人自拍网 | 国产3级在线 | 亚洲成a v人片在线观看 | 欧美性色生活免费观看 | 在线观看国产区 | 在线视频一区二区三区在线播放 | 三级黄色片在线免费观看 | 久热色| 成人精品一区二区不卡视频 | 成人三级视频在线观看 | 日本免费a级片 | 精品在线观看一区 | 免费一看一级欧美 | 一级成人a毛片免费播放 | 国产成人一区二区视频在线观看 | 亚洲乱码国产一区网址 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 奇米四色综合久久天天爱 | 亚洲欧美精品久久 | 国内91视频 | 一级做a爱片特黄在线观看 一级做a爱片特黄在线观看免费看 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 亚洲在线观看视频 | 日韩一区二区免费看 | 日本一区二区三区不卡在线视频 | a在线观看欧美在线观看 |