1

有谁知道任何有效的gvoice api?我找到了这个项目: http: //sourceforge.net/projects/gvoicedotnet/ 但是自从几个月前更改了网址后,登录似乎不再有效。

有人对向我网站的用户发送短信有什么好的问题吗?

4

4 回答 4

4

我找到了一个:SharpGoogleVoice。 https://bitbucket.org/jitbit/sharpgooglevoice/downloads

它只有短信支持,但效果很好,看起来不错。

于 2012-05-06T19:34:46.973 回答
3

自我推销:我的 API,SharpVoice,工作/工作得很好(一段时间没有经过测试):https ://github.com/descention/sharp-voice

Voice voiceConnection = new Voice(loginEmail, loginPassword); string response = voiceConnection.SendSMS(smsToPhoneNumber, smsMsgBody);

于 2013-04-29T20:35:16.130 回答
0

您需要的是一个 SMS 网关,它可以让您通过 API 发送文本消息。一个快速的谷歌搜索产生了Zeep Mobile,它允许开发者从他们的应用程序中免费发送 SMS 文本消息。

因为它是免费的,所以可能会有一些限制,但是如果你使用策略或适配器模式正确地构建你的应用程序,那么你应该能够在以后根据你的应用程序的需要用更高级的东西替换这个模块.

免费计划的主要限制是它受广告支持。在初始开发和测试期间,这对您来说可能很好,但您的生产用户可能会发现这是使用您的服务时的一个重大问题。Zeep 确实有一个消除广告的付费计划,当然还有无数其他具有 API 的 SMS 网关,您可以付费使用。

于 2012-05-06T19:06:16.887 回答
0

您可以使用 Twilio发送消息。

使用 C# 帮助程序库的示例:

https://www.twilio.com/docs/libraries/csharp

// Download the twilio-csharp library from twilio.com/docs/csharp/install
using System;
using Twilio;
class Example
{
 static void Main(string[] args)
 {
    // Find your Account Sid and Auth Token at twilio.com/user/account
    string AccountSid = "YOUR_ACCOUNT_SID";
    string AuthToken = "YOUR_AUTH_TOKEN";
    var twilio = new TwilioRestClient(AccountSid, AuthToken);

    var message = twilio.SendMessage(
        "+15017250604", "+15558675309",
        "Hey Kyle! Glad you asked this question.",
        new string[] { "http://farm2.static.flickr.com/1075/1404618563_3ed9a44a3a.jpg" }
    );
    Console.WriteLine(message.Sid);
 }
}
于 2016-08-31T20:45:59.310 回答