이것은 SMS 인터페이스의 몇 가지 호출 방법인 asp의 두 가지 방법에 관한 것입니다. SMS 인터페이스를 호출하는 것은 상대적으로 간단하지만 작성 방법 1이 더 실용적입니다.
다음과 같이 코드 코드를 복사합니다.
<%
하위 전송ms(모바일, 메시지)
'여러 개의 휴대전화 번호를 보내야 할 경우 자동으로 순환해 주세요. 여러 개의 휴대전화 번호를 구분하려면 ','를 사용하세요. 마지막 휴대전화 번호 뒤에 ','를 추가하지 마세요.
'또는 HttpInterfaceMore.aspx 인터페이스를 호출한 후 동일한 매개변수를 사용하거나 웹서버 인터페이스를 호출합니다.
희미한 사용자 ID, 비밀번호, 사용자 이름, SMS, 상태
DimxmlObj,httpsendurl
'계정 비밀번호를 추가해주세요.
SMS=플랫폼
사용자 이름=사용자 이름
사용자 ID = 기업 ID
비밀번호 = 비밀번호
무료 테스트 계정을 요청하려면 당사에 문의하세요.
httpsendurl=http://jiekou.56dxw.com/sms/HttpInterface.aspx?
comid=&userid&&username=&username&&userpwd=&password&&handtel=&mobile&
&sendcontent=&server.URLEncode(msg)&&sendtime=&sms번호=&sms
xmlObj = server.CreateObject(Microsoft.XMLHTTP)로 설정합니다.
xmlObj.POST 열기,httpsendurl,false
xmlObj.send()
상태 = xmlObj.responseText
xmlObj = 아무것도 설정하지 않음
상태 = 1이면 '성공적으로 전송되었습니다.
Response.Write <br><br>반환 상태 코드: &status& 전송 상태: 성공적으로 전송되었습니다! <a
href=javascript:history.back();>보내기 페이지로 돌아가기</a>
Else '보내지 못했습니다.
Response.Write <br><br>반환 상태 코드: &status& 전송 상태: 전송 실패! <a
href=javascript:history.back();>보내기 페이지로 돌아가기</a>
다음과 같은 경우 종료
하위 종료
%>
작성방법 2
다음과 같이 코드 코드를 복사합니다.
<%
기능 SendSms(UserName, UserPass, DstMobile, SmsMsg)
희미한 http,msg,strUrl,RndNumber
http = Server.CreateObject(Microsoft.XMLHTTP) 설정
strurl=http://jiekou.56dxw.com/sms/HttpInterface.aspx?comid=121&username=&SmsName&&userpwd=&SmsPw&
&sendtime=&smsnumber=1065&handtel=&DstMobile&&sendcontent=&server.URLEncode(SmsMsg)
http.Open GET,strUrl, false
http.setRequestHeader 콘텐츠 유형:, text/xml;charset=GB2312
http.보내기
msg=http.ResponseText
http = 아무것도 설정하지 않음
'성공적인 전송을 나타냅니다.
msg=1이면
SendSms=확인
또 다른
sendSms=ERR
endIF
기능 종료
%>