青草国产精品久久久久久_99久久99久久久精品久久_热综合一本伊人久久精品_2021久久国自产拍精品

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

ASP

ASP代碼示例

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%

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

Response.Charset = "gb2312"

'asp UTF轉GB2312   將UTF8編碼文字轉換為GB編碼文字的asp代碼
function UTF2GB(UTFStr)
for Dig=1 to len(UTFStr)
   '如果UTF8編碼文字以%開頭則進行轉換
   if mid(UTFStr,Dig,1)="%" then
      'UTF8編碼文字大于8則轉換為漢字
     if len(UTFStr) >= Dig+8 then
        GBStr=GBStr & ConvChinese(mid(UTFStr,Dig,9))
        Dig=Dig+8
     else
       GBStr=GBStr & mid(UTFStr,Dig,1)
     end if
   else
      GBStr=GBStr & mid(UTFStr,Dig,1)
   end if
next
UTF2GB=GBStr
end function

'GB2312轉UTF8的asp代碼  將GB編碼文字轉換為UTF8編碼文字
Function toUTF8(szInput)
     Dim wch, uch, szRet
     Dim x
     Dim nAsc, nAsc2, nAsc3
     '如果輸入參數(shù)為空,則退出函數(shù)
     If szInput = "" Then
         toUTF8 = szInput
         Exit Function
     End If
     '開始轉換
      For x = 1 To Len(szInput)
         '利用mid函數(shù)分拆GB編碼文字
         wch = Mid(szInput, x, 1)
         '利用ascW函數(shù)返回每一個GB編碼文字的Unicode字符代碼
         '注:asc函數(shù)返回的是ANSI 字符代碼,注意區(qū)別
         nAsc = AscW(wch)
         If nAsc < 0 Then nAsc = nAsc + 65536
    
         If (nAsc And &HFF80) = 0 Then
             szRet = szRet & wch
         Else
             If (nAsc And &HF000) = 0 Then
                 uch = "%" & Hex(((nAsc \ 2 ^ 6)) Or &HC0) & Hex(nAsc And &H3F Or &H80)
                 szRet = szRet & uch
             Else
                'GB編碼文字的Unicode字符代碼在0800 - FFFF之間采用三字節(jié)模版
                 uch = "%" & Hex((nAsc \ 2 ^ 12) Or &HE0) & "%" & _
                             Hex((nAsc \ 2 ^ 6) And &H3F Or &H80) & "%" & _
                             Hex(nAsc And &H3F Or &H80)
                 szRet = szRet & uch
             End If
         End If
     Next         
     toUTF8 = szRet
End Function

'二進制轉換為十六進制的asp代碼
function c2to16(x)
    i=1
    for i=1 to len(x) step 4
       c2to16=c2to16 & hex(c2to10(mid(x,i,4)))
    next
end function

'二進制轉換為十進制的asp代碼
function c2to10(x)
    c2to10=0
    if x="0" then exit function
      i=0
    for i= 0 to len(x) -1
       if mid(x,len(x)-i,1)="1" then c2to10=c2to10+2^(i)
    next
end function

'十六進制轉換為二進制的asp代碼
function c16to2(x)
     i=0
     for i=1 to len(trim(x))
       tempstr= c10to2(cint(int("&h" & mid(x,i,1))))
       do while len(tempstr)<4
          tempstr="0" & tempstr
       loop
       c16to2=c16to2 & tempstr
    next
end function

function c10to2(x)
    mysign=sgn(x)
    x=abs(x)
    DigS=1
    do
       if x<2^DigS then
         exit do
       else
         DigS=DigS+1
       end if
    loop
    tempnum=x
    i=0
    for i=DigS to 1 step-1
       if tempnum>=2^(i-1) then
          tempnum=tempnum-2^(i-1)
          c10to2=c10to2 & "1"
       else
          c10to2=c10to2 & "0"
       end if
    next
    if mysign=-1 then c10to2="-" & c10to2
end function

'UTF8編碼文字將轉換為漢字
function ConvChinese(x)
    A=split(mid(x,2),"%")
    i=0
    j=0
   for i=0 to ubound(A)
      A(i)=c16to2(A(i))
   next
   for i=0 to ubound(A)-1
     DigS=instr(A(i),"0")
     Unicode=""
     for j=1 to DigS-1
       if j=1 then
         A(i)=right(A(i),len(A(i))-DigS)
         Unicode=Unicode & A(i)
       else
          i=i+1
          A(i)=right(A(i),len(A(i))-2)
          Unicode=Unicode & A(i)
       end if
     next
     if len(c2to16(Unicode))=4 then
        ConvChinese=ConvChinese & chrw(int("&H" & c2to16(Unicode)))
     else
        ConvChinese=ConvChinese & chr(int("&H" & c2to16(Unicode)))
     end if
   next
end function

'GB2312中文轉unicode(&#)的asp代碼  將GB編碼文字轉換為unicode編碼文字
function chinese2unicode(Str)
   dim i
   dim Str_one
   dim Str_unicode
   if(isnull(Str)) then
      exit function
   end if
   for i=1 to len(Str)
     Str_one=Mid(Str,i,1)
     Str_unicode=Str_unicode&chr(38)
     Str_unicode=Str_unicode&chr(35)
     Str_unicode=Str_unicode&chr(120)
     Str_unicode=Str_unicode& Hex(ascw(Str_one))
     Str_unicode=Str_unicode&chr(59)
   next
   chinese2unicode=Str_unicode
end function  

'URL地址編碼解碼函數(shù)
Function URLDecode(enStr)
dim deStr
dim c,i,v
deStr=""
for i=1 to len(enStr)
   c=Mid(enStr,i,1)
   if c="%" then
    v=eval("&h"+Mid(enStr,i+1,2))
    if v<128 then
     deStr=deStr&chr(v)
     i=i+2
    else
     if isvalidhex(mid(enstr,i,3)) then
      if isvalidhex(mid(enstr,i+3,3)) then
       v=eval("&h"+Mid(enStr,i+1,2)+Mid(enStr,i+4,2))
       deStr=deStr&chr(v)
       i=i+5
      else
       v=eval("&h"+Mid(enStr,i+1,2)+cstr(hex(asc(Mid(enStr,i+3,1)))))
       deStr=deStr&chr(v)
       i=i+3
      end if
     else
      destr=destr&c
     end if
    end if
   else
    if c="+" then
     deStr=deStr&" "
    else
     deStr=deStr&c
    end if
   end if
next
URLDecode=deStr
end function

'判斷是否為有效的十六進制代碼
function isvalidhex(str)
dim c
isvalidhex=true
str=ucase(str)
if len(str)<>3 then isvalidhex=false:exit function
if left(str,1)<>"%" then isvalidhex=false:exit function
   c=mid(str,2,1)
if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function
   c=mid(str,3,1)
if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function
end function

'請求數(shù)據(jù)到短信接口
Function Post(url,data)
	dim Https
	set Https=server.createobject("MSXML2.XMLHTTP")
	Https.open "POST",url,false
	Https.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
	Https.send data
	if Https.readystate=4 then
		dim objstream
		set objstream = Server.CreateObject("adodb.stream")
		objstream.Type = 1
		objstream.Mode =3
		objstream.Open
		objstream.Write Https.responseBody
		objstream.Position = 0
		objstream.Type = 2
		objstream.Charset = "utf-8"
		Post = objstream.ReadText
		objstream.Close
		set objstream = nothing
		set https=nothing
	end if
End Function

'函數(shù)返回隨機整數(shù)。
Function gen_key(digits)	
	'Create and define array
	dim char_array(50)
	char_array(0) = "0"
	char_array(1) = "1"
	char_array(2) = "2"
	char_array(3) = "3"
	char_array(4) = "4"
	char_array(5) = "5"
	char_array(6) = "6"
	char_array(7) = "7"
	char_array(8) = "8"
	char_array(9) = "9"
	
	'Initiate randomize method for default seeding
	randomize
	
	'Loop through and create the output based on the the variable passed to
	'the function for the length of the key.
	do while len(output) < digits
	num = char_array(Int((9 - 0 + 1) * Rnd + 0))
	output = output + num
	loop
	
	'Set return
	gen_key = output
End Function


Dim mobile
mobile = request("mobile")	'登錄用戶名


    if mobile="" then
       response.Write("手機號碼不能為空")
    else
		
		if request.Form("send_code") = "" or Session("send_code")<>request.Form("send_code") then
			'防用戶惡意請求
			response.Write("請求超時,請刷新頁面后重試")
		else	
			     
			dim target,post_data,content,res,mobile_code
			mobile_code = gen_key(4)
			Session("mobile_code") = mobile_code
			'Response.Cookies("mobile_code") = mobile_code
			Session("mobile") = mobile
			'Response.Cookies("mobile") = mobile
			target = "http://106.wx96.com/webservice/sms.php?method=Submit"
			content = toUTF8("您的驗證碼是:"&mobile_code&"。請不要把驗證碼泄露給其他人。")
			post_data = "account=用戶名&password=密碼&mobile="&mobile&"&content="&content
			'用戶名是登錄wx96.com賬號名(例如:cf_demo123)
			'查看密碼請登錄用戶中心->驗證碼、通知短信->帳戶及簽名設置->APIKEY
			'Response.write toUTF8("短信測試")
			'response.Write(UTF2GB(Post(target,post_data)))
	
			tempstr = UTF2GB(Post(target,post_data))
			'if instr(tempstr,"提交成功")>0 Then
				'response.Write("true") 
			'else
				'response.Write("error") 
			'end if
	
			Dim len1,len2
			len1 = instr(1,tempstr,"/code>",1)-1
			len2 = instr(1,tempstr,"code>",1)
			'response.Write(len2)
			code=left(tempstr,len1)
			code=right(code,(len1-len2-5))
			'response.Write(code)
	
			Dim len3,len4
			len3 = instr(1,tempstr,"/msg>",1)-1
			len4 = instr(1,tempstr,"msg>",1)
			'response.Write(len2)
			msg=left(tempstr,len3)
			msg=right(msg,(len3-len4-4))
			response.Write(msg)
			
		end if

    end If
%>
在線咨詢
電話咨詢

服務熱線:

4008 808 898

服務熱線(工作時間):

4008 808 898

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

4008 808 898

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

4008 808 898

青草国产精品久久久久久_99久久99久久久精品久久_热综合一本伊人久久精品_2021久久国自产拍精品
<pre id="4qa46"></pre>

  • <dl id="4qa46"><acronym id="4qa46"></acronym></dl>
    <rt id="4qa46"></rt>
    <abbr id="4qa46"><tbody id="4qa46"></tbody></abbr>
  • 成人一级视频在线观看| 在线看日本不卡| 国产精品久久久久久久久久久免费看 | 亚洲成人福利片| 一区二区三区.www| 亚洲成a人在线观看| 成人午夜av电影| 欧美一区二区在线视频| 欧美一区二区精美| 亚洲精品美腿丝袜| 视频一区二区欧美| 久久99精品久久久久久久久久久久| 麻豆精品国产91久久久久久| 国产一区二区三区免费播放| 成人在线综合网站| 日韩欧美一级二级| 欧美激情一区二区三区蜜桃视频| 亚洲婷婷综合久久一本伊一区| 亚洲国产精品一区二区www| 久久草av在线| 97se亚洲国产综合自在线不卡| 日本韩国欧美国产| 日韩欧美综合在线| 18欧美乱大交hd1984| 日韩一区精品字幕| 色婷婷精品大在线视频| 欧美精品xxxxbbbb| 久久久久久99精品| 亚洲免费av在线| 另类人妖一区二区av| 欧美三日本三级三级在线播放| 精品久久久久久久人人人人传媒 | 久久久不卡网国产精品二区| 视频一区视频二区中文| 欧美日本免费一区二区三区| 国产色一区二区| 天天做天天摸天天爽国产一区| 国产精品18久久久久久久久久久久| 99久久综合精品| 日韩一区二区电影| 日本在线观看不卡视频| 99视频超级精品| 国产精品久久国产精麻豆99网站| 国产宾馆实践打屁股91| 91精品国产入口| 日本va欧美va精品发布| 91视频.com| 国产午夜精品一区二区三区四区| 狠狠色综合日日| 欧美日韩免费不卡视频一区二区三区 | 亚洲蜜臀av乱码久久精品蜜桃| aaa亚洲精品一二三区| 自拍偷拍亚洲激情| 色婷婷国产精品综合在线观看| 亚洲精品乱码久久久久久久久| 91久久精品日日躁夜夜躁欧美| 亚洲精品日日夜夜| 欧美男人的天堂一二区| 男男gaygay亚洲| 2023国产精品自拍| 日韩综合在线视频| 91精品国产全国免费观看| 久久精工是国产品牌吗| 久久久综合网站| 风间由美性色一区二区三区| 国产精品久久久久7777按摩| 色欧美片视频在线观看| 日本亚洲天堂网| 久久日一线二线三线suv| 国产成人免费9x9x人网站视频| 欧美一区二区三区爱爱| 蜜臀久久99精品久久久久宅男| 欧美不卡激情三级在线观看| 国产精品99久久久久久宅男| 国产精品入口麻豆九色| 国产毛片精品一区| 中文字幕日本乱码精品影院| 91精品1区2区| 蜜桃视频一区二区| 日本一区二区三区在线不卡| 国产又粗又猛又爽又黄91精品| 国产日本亚洲高清| 日本道色综合久久| 日韩中文字幕一区二区三区| 欧美精品一区二区三| 免费久久精品视频| 久久久久久久久久电影| 91网址在线看| 奇米在线7777在线精品| 国产三级三级三级精品8ⅰ区| 99re8在线精品视频免费播放| 天天综合天天综合色| 久久久久久久久99精品| 欧美午夜电影网| 亚洲成人资源网| 久久蜜臀精品av| 色噜噜狠狠成人网p站| 琪琪一区二区三区| 国产精品久久久久久久久晋中 | 欧美大片一区二区三区| 成人免费va视频| 亚洲成人在线观看视频| 久久久久久久网| 欧美日韩小视频| 成人性色生活片免费看爆迷你毛片| 亚洲午夜精品在线| 国产亚洲成aⅴ人片在线观看| 欧美亚洲图片小说| 国产精品1024| 偷拍亚洲欧洲综合| 国产精品久久久久久久久免费桃花 | 懂色av一区二区三区免费看| 亚洲第一电影网| 中文字幕精品一区二区三区精品| 欧美肥大bbwbbw高潮| www.久久久久久久久| 免费一级欧美片在线观看| 亚洲精品欧美综合四区| 久久精品一区四区| 制服丝袜一区二区三区| 老司机午夜精品| 亚洲人成小说网站色在线| 欧美α欧美αv大片| 欧美性大战xxxxx久久久| 国产精品性做久久久久久| 婷婷久久综合九色综合伊人色| 中文字幕一区二区三区色视频| 欧美tickle裸体挠脚心vk| 欧美日韩色综合| 91一区在线观看| 懂色av一区二区在线播放| 精品一区二区在线视频| 亚洲va韩国va欧美va精品 | 国产成人在线视频网址| 日韩二区在线观看| 亚洲黄色免费网站| 国产精品美女久久福利网站 | 天天免费综合色| 亚洲婷婷综合色高清在线| 久久久久国产精品麻豆ai换脸| 欧美日韩不卡在线| 91成人免费在线| 99久久亚洲一区二区三区青草 | 欧美成人精品高清在线播放| 欧美性大战久久| 一本色道久久加勒比精品| 成人午夜av电影| 国产a久久麻豆| 国产一区欧美二区| 久久爱另类一区二区小说| 视频一区国产视频| 午夜影院久久久| 亚洲一区二区精品视频| 精品国免费一区二区三区| 欧美男同性恋视频网站| 欧美伊人久久久久久久久影院 | 亚洲精品国产a| 自拍偷拍亚洲综合| 国产精品欧美一级免费| 国产情人综合久久777777| 久久精品在这里| 久久久精品欧美丰满| 久久久久高清精品| 国产日韩欧美电影| 国产日韩精品一区二区三区在线| 久久蜜桃一区二区| 久久午夜老司机| 久久久国际精品| 久久精品欧美一区二区三区麻豆| 久久久久青草大香线综合精品| 久久新电视剧免费观看| 亚洲精品在线观| 久久久噜噜噜久久中文字幕色伊伊| 亚洲精品一区二区三区福利| 久久久久久久综合| 国产女人18毛片水真多成人如厕| 日本一区二区综合亚洲| 中文字幕制服丝袜一区二区三区| 中文字幕在线不卡| 一区二区三区电影在线播| 亚洲福利视频导航| 日韩成人午夜精品| 美女视频网站久久| 国精产品一区一区三区mba视频 | 成人aa视频在线观看| 蜜桃一区二区三区在线观看| 日韩av网站在线观看| 蜜臀av国产精品久久久久| 久久国产视频网| 国产精品一级黄| 波多野结衣在线一区| 色婷婷av一区二区三区gif| 欧美亚洲动漫精品| 欧美一级高清片在线观看| 久久夜色精品国产欧美乱极品| 国产欧美一区二区在线| 亚洲品质自拍视频| 日韩中文字幕区一区有砖一区 | 美美哒免费高清在线观看视频一区二区| 毛片一区二区三区|