mahmood1000
دوشنبه 23 مرداد 1391, 12:56 عصر
سلام دوستان
من برای ارسال SMS از طریق سایتم میخوام از سرویس یکی از شرکت های ارائه دهنده استفاده کنم. این شرکت برای ارسال به من دو راه پیشنهاد کرد
راه اول:
Http://www.sitesms.com/APISend.aspx?Username=$UserName&Password=$password&From=$FromNumber&To=$ToNumber&Text=$Text
راه دوم:
'تعریف تابع ارسال پیامک
Function SMSSEND(username,password,too,text,FromNumber)
sMsg = server.urlencode(text)
sBaseUrl = "Http://www.sitesms.com/APISend.aspx"
set objHTTP = Server.CreateObject("msxml2.XMLHTTP")
objHTTP.open "POST", sBaseUrl, False
objHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objHTTP.send "username=" & username & "&password=" & password & "&to=" & too
& "&From:" & FromNumber & "&text=" & sMsg
SMS_SEND = objHTTP.responseText
Set objHTTP = Nothing
End Function
'استفاده از تابع در جای مورد نظر
response.write SMSSEND("username","password","09111111111","Salam","30007546")
مشکل در راه اول:
مشکلم اینجاست که در راه اول وقتی کوئری ارسال میشه نمخوام کاربر متوجه این بشه که از چه سایتی این سرویس رو گرفتم و اینکه در این کوئری نام کاربری و کلمه عبور کاملا مشخصه و لو میره.
حالا میخوام بدونم چطوری این کوئری رو ارسال کنم که در قسمت url مشخص نباشه که چه چیزهایی ارسال میشه و به کجا ارسال میشه.
مشکل در راه دوم:
این کد با چه زبانی نوشته شده؟ در ASP.NET تحت C# چطور میشه این کد رو پیاده سازی کرد؟
از تمام دوستان و اساتید تقاضای راهنمایی دارم
با تشکر
من برای ارسال SMS از طریق سایتم میخوام از سرویس یکی از شرکت های ارائه دهنده استفاده کنم. این شرکت برای ارسال به من دو راه پیشنهاد کرد
راه اول:
Http://www.sitesms.com/APISend.aspx?Username=$UserName&Password=$password&From=$FromNumber&To=$ToNumber&Text=$Text
راه دوم:
'تعریف تابع ارسال پیامک
Function SMSSEND(username,password,too,text,FromNumber)
sMsg = server.urlencode(text)
sBaseUrl = "Http://www.sitesms.com/APISend.aspx"
set objHTTP = Server.CreateObject("msxml2.XMLHTTP")
objHTTP.open "POST", sBaseUrl, False
objHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objHTTP.send "username=" & username & "&password=" & password & "&to=" & too
& "&From:" & FromNumber & "&text=" & sMsg
SMS_SEND = objHTTP.responseText
Set objHTTP = Nothing
End Function
'استفاده از تابع در جای مورد نظر
response.write SMSSEND("username","password","09111111111","Salam","30007546")
مشکل در راه اول:
مشکلم اینجاست که در راه اول وقتی کوئری ارسال میشه نمخوام کاربر متوجه این بشه که از چه سایتی این سرویس رو گرفتم و اینکه در این کوئری نام کاربری و کلمه عبور کاملا مشخصه و لو میره.
حالا میخوام بدونم چطوری این کوئری رو ارسال کنم که در قسمت url مشخص نباشه که چه چیزهایی ارسال میشه و به کجا ارسال میشه.
مشکل در راه دوم:
این کد با چه زبانی نوشته شده؟ در ASP.NET تحت C# چطور میشه این کد رو پیاده سازی کرد؟
از تمام دوستان و اساتید تقاضای راهنمایی دارم
با تشکر