Web API kullanarak bir ASP.NET web sitesinden SMS göndermenin bir yolu var mı? Web servislerini biliyorum, ancak bu hizmetleri benim uygulamamdan nasıl arayacağımı bilmiyorum.Bir ASP.NET web sitesinden SMS gönderme
cevap
Web hizmetleri bunu yapmanın en iyi yoludur. Twilio'yu bir sitede kullanıyorum ve kurulum ve çalışma için inanılmaz derecede kolaydı. Ölçeklenebilirlik bir sorun değildir ve kendi çözümünüzü geliştiren geliştirici saatlerini harcamak zorunda kalmamanızın maliyetini telafi etmekten daha fazlasını alacaksınız.
Twilio: http://www.twilio.com/
Twilio kütüphaneler .NET için kullanılabilir. Twilio-csharp projede itibaren https://www.twilio.com/docs/csharp/install
, burada SMS göndermek nasıl örneğidir (I Just Twilio-csharp bu aldı o) ne kadar kolay
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);
}
}
göstermeye yineden ben şans bulunmaktadır söylemek biraz geç olduğumu düşünüyorum, ancak daha sonra bu makaleyi bulanlar için, bir nasıl gönderileceği gösteren bir video oluşturdu T'nizi kullanarak Metin Mesajı wilio hesap ve 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);
}
}
}
İhtiyacınız bu kod çalışması için: video izlerken geçirmek için 10 dakika yok durumda
i walk you through sending a text message using twilio and asp.net c#
, burada kodudur Twilio API'sini nuGet'e getirin ve configmanmanager.appsettings öğelerini hesap kimliğiniz ve auth jetonu ile değiştirmeniz gerekir.
Mutlu kodlama! Bunun yerine kod aşağıda düşünüyorum başka bir SMS servis sağlayıcı Way2Sms.com ile yapmak isterseniz size yardımcı olacaktır, Twilio API ile bunu yapmanın
Mark Hagan'ın cevap verip vermediğini görmek için. – d512
Ben yapabilirim! Sadece test hesabında numarayı iptal ettiğimi hatırlayıp hatırlamamaya bağlıyım. : 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 mesajı ile resim göndermek mümkün mü? –
@SamCromer SMS Kısa Mesaj Servisi anlamına gelir, resimler MMS veya Multimedya Mesaj Servisi veya e-posta ile gönderilebilir. Peki bu yorum eskidir ve muhtemelen şu an biliyorsunuz ki, eğer yaparsanız, yorumumu dikkate almayın. – Felype
Sadece Hindistan için geçerli tüm dünyaya göndermek istiyorum –
- 1. Kendime bir SMS gönderme
- 2. jsp olarak gönderme sms
- 3. Android'de SMS gönderme
- 4. Android'den bir ASP.NET Web Hizmetine Resim Gönderme
- 5. Geçerli konum SMS yoluyla gönderme
- 6. Resimler ve css'ler asp.net web sitesinden gönderilen e-postalara yüklenmedi
- 7. Bir ASP.NET sitesinden bir Android 3.0 tarayıcısında dosya indirme
- 8. Bir Web sitesinden XML Dosya Verilerini Kapatma
- 9. allocator_traits örneği, cplusplus web sitesinden
- 10. , asp.net sitesinden 404 hatası veriyor codebehind
- 11. webBrowser denetimi javascript uyarı web sitesinden uyarı
- 12. Android uygulamasında web sitesinden verileri al
- 13. Nasıl yapılırSelectedText web sitesinden javaFX içinde görüntüleme
- 14. Web sitesinden numarayı kazımak için regex kullanarak
- 15. HttpContext Web sitesinden HttpHandlers Kayıtlı Olun HttpContext
- 16. Web sitesinden içerikler al XMLHttpRequest in PHP
- 17. Python XML Web sitesinden ayrıştırma XML
- 18. JSON nesnesini bir web sitesinden bir arraylist'e nasıl ayrıştırabilirsiniz
- 19. C# bir web sitesinden bir dosya nasıl indirilir #
- 20. gönderme sms hatası Jenerik tekrar yetmezliği ve İşte
- 21. Birden çok kişiye programsal olarak SMS gönderme Genel Hata
- 22. Tüm sade metinleri Scrapy ile bir web sitesinden nasıl alabilirim?
- 23. urllib2 bir web sitesinden doğru verileri çekmiyor Python 2.7
- 24. Bir web sitesinden java kullanarak veri nasıl alınır?
- 25. Sıkıştırılmış bir dosyayı web sitesinden indirme işlemini nasıl otomatikleştirebilirim
- 26. Bir web sitesinden Çince karakterleri almak için Mechanize kullanmıyor
- 27. Java kullanarak bir web sitesinden nasıl URL alabilirim?
- 28. başlatın SMS
- 29. JQUERY ajax işlevini kullanarak bir ASP.NET web hizmetine bir JSON nesnesi gönderme
- 30. ASP.NET MVC 4 web sitesinden nasıl dosya ve form değerleri alırım? Ben görünümünde bu kullanılarak oluşturulan ediliyor bir açılan liste olan bir ASP.NET MVC Web sitesi var
Çok teşekkürler, bunu kontrol edecek. Bir tane daha şüphem var, SMS'i göndermek için siteyi barındırmalı mıyım? veya Visual Studio'yu kullanarak gönderebilir miyim? – Kanishka
Bir site olması gerekmez. Bunu herhangi bir .NET derlemesinden yapabilirsiniz. Bir ASP.NET web sitesi VS içinde, bir konsol uygulaması, bir windows hizmeti, ne olursa olsun barındırılan veya çalışan. – mfanto
Twilio giden arama ve SMS kodunun tamamını aşağıdaki linkten indirebilirsiniz. Envato http://codecanyon.net/item/click-to-call-and-message-with-aspnet/15029966?ref=intelliwins –