웹 API를 사용하여 ASP.NET 웹 사이트에서 SMS를 보내는 방법이 있습니까? 웹 서비스에 대해 알고 있지만 내 앱에서 해당 서비스를 호출하는 방법을 모르겠습니다.ASP.NET 웹 사이트에서 SMS 보내기
답변
웹 서비스가 가장 좋은 방법입니다. Twilio를 사이트에서 사용하기 때문에 설치와 작업이 매우 쉽습니다. 확장 성은 문제가되지 않으며 개발자가 자신의 솔루션을 개발하는 데 드는 시간을 소비하지 않아도되므로 비용을 보충하는 것 이상입니다.
Twilio : http://www.twilio.com/
Twilio 라이브러리 .NET 사용할 수 :. twilio-CSHARP 프로젝트에서 https://www.twilio.com/docs/csharp/install
는, 여기에 SMS를 전송하는 방법의 예입니다 (나는 그냥 twilio-CSHARP에서이했다 가) 얼마나 쉽게
static void Main(string[] args)
{
TwilioRestClient client;
// ACCOUNT_SID and ACCOUNT_TOKEN are from your Twilio account
client = new TwilioRestClient(ACCOUNT_SID, ACCOUNT_TOKEN);
var result = client.SendMessage(CALLER_ID, "PHONE NUMBER TO SEND TO", "The answer is 42");
if (result.RestException != null) {
Debug.Writeline(result.RestException.Message);
}
}
을 보여 다시 게시 난 당신이 운 것을 당신에게 조금 늦게라고 생각하지만,이 문서의 뒷부분을 찾을 사람들을 위해, 나는를 전송하는 방법을 보여주는 비디오를 생성 T를 사용하는 문자 메시지 wilio 계정과 asp.net :
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using Twilio;
namespace TwilioSMSHowTo
{
public partial class _default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void SendMessage_OnClick(object sender, EventArgs e)
{
string ACCOUNT_SID = ConfigurationManager.AppSettings["ACCOUNT_SID"];
string AUTH_TOKEN = ConfigurationManager.AppSettings["AUTH_TOKEN"];
TwilioRestClient client = new TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN);
client.SendMessage("(502) 276-8990", ToNumber.Text, Message.Text);
}
}
}
는 당신이 필요로하는 코드가 작동하게하려면 : 당신이 비디오를 시청 지출 10 분이없는 경우
i walk you through sending a text message using twilio and asp.net c#
, 여기에 코드입니다 Twilio API를 사용하지 않고 내 configurationmanager.appsettings 항목을 계정 ID 및 인증 토큰으로 대체해야합니다.
해피 코딩! 대신 내가 코드를 아래로 생각하는 또 다른 SMS 서비스 제공 업체 Way2Sms.com와 함께 할 것을 선호하는 경우 도움이 될 것입니다, Twilio API를 사용하여 그 일의
Mark Hagan이 대답하는지 확인하십시오. – d512
그럴 수도 있습니다! 테스트 계정에서 번호를 취소했는지 여부에 달려 있습니다. : D –
:
public void sendsms(object sender, EventArgs e)
{
if (Page.IsValid)
{
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("http://ubaid.tk/sms/sms.aspx?uid=" + yourmobilenumber + "&pwd=" + yourpassword + "&msg=" + body.Text + "&phone=" + recipientNo.Text + "&provider=way2sms");
HttpWebResponse myResp = (HttpWebResponse)myReq.GetResponse();
System.IO.StreamReader respStreamReader = new System.IO.StreamReader(myResp.GetResponseStream());
string responseString = respStreamReader.ReadToEnd();
respStreamReader.Close();
myResp.Close();
}
}
SMS 메시지를 통해 이미지를 보낼 수 있습니까? –
@SamCromer SMS는 SMS (Short Message Service)의 약자이며 MMS 또는 멀티미디어 메시지 서비스 또는 전자 메일을 통해 사진을 보낼 수 있습니다. 글쎄,이 코멘트는 낡은 것이고, 지금 당신이 알고 있다면, 내 코멘트를 무시하십시오. – Felype
는 인도에서만 유효합니다 전 세계에 보내고 싶습니다 –
- 1. ASP.NET 웹 사이트에서 SMS 문자 메시지 보내기
- 2. 웹 사이트에서 사용자에게 SMS 보내기 - 방법?
- 3. ASP.NET 및 SMS 보내기/전화 걸기
- 4. 동일한 시점에 SMS 보내기
- 5. ASP.NET에서 SMS 메시지 보내기
- 6. 직접 SMS 보내기
- 7. asp.net 4.0 웹 사이트에서 여러 수신자에게 전자 메일 보내기
- 8. 공유 호스팅을 통해 asp.net 웹 사이트에서 대량 전자 메일 보내기
- 9. Windows Mobile에서 SMS 보내기
- 10. Android에서 SMS 보내기
- 11. 모바일 브라우저에서 SMS 보내기
- 12. j2me에서 SMS 보내기
- 13. Android에서 SMS 의도 보내기
- 14. jailbroken iPhone에서 SMS 보내기
- 15. 안드로이드에서 자동 sms 보내기
- 16. 모바일 포트로 SMS 보내기
- 17. 히브리어로 SMS 보내기
- 18. android에서 SMS로 SMS 보내기
- 19. 배달 보고서가없는 SMS 보내기
- 20. Ruby를 사용하여 SMS 보내기
- 21. 에뮬레이터에 SMS 보내기
- 22. C를 사용하여 SMS 보내기
- 23. Android에서 SMS 보내기
- 24. 무료 게이트웨이를 사용하여 SMS 보내기
- 25. 웹 사이트에서 Windows 응용 프로그램으로 파일 보내기
- 26. 웹 사이트에서 직렬 포트로 바이트 보내기
- 27. SMS
- 28. ASP.NET에서 C#으로 웹 사이트로 SMS 보내기 C#
- 29. asp.net 웹 사이트에서 업로드 문제
- 30. ASP.net 웹 사이트에서 다운로드 제공
감사를 많이, 그것을 확인합니다. SMS를 보내려면 사이트를 호스팅해야합니까? 또는 Visual Studio 자체를 사용하여 보낼 수 있습니까? – Kanishka
사이트 일 필요는 없습니다. 모든 유형의 .NET 어셈블리에서이 작업을 수행 할 수 있습니다. ASP.NET 웹 사이트는 VS, 콘솔 응용 프로그램, Windows 서비스 등에서 호스팅되거나 실행됩니다. – mfanto
다음 링크에서 Twilio 발신 전화 및 SMS에 대한 전체 코드를 다운로드 할 수 있습니다. envato http://codecanyon.net/item/click-to-call-and-message-with-aspnet/15029966?ref=intelliwins –