2012-05-06 10 views
0

誰かがgvoice apiを知っていますか?私はこのプロジェクトを見つけました: http://sourceforge.net/projects/gvoicedotnet/ しかし、URLは数か月前に変更されて以来、ログインはもう機能していないようです。テキストメッセージを送信するためのGoogle音声APIはありますか?

誰かが私のウェブサイトのユーザーにテキストメッセージを送信するための良い質問がありますか?

+1

http://www.twilio.com/ –

答えて

0

必要なものは、API経由でテキストメッセージを送信できるSMSゲートウェイです。迅速なGoogleの検索では、Zeep Mobileとなり、開発者はアプリケーションから無料でSMSテキストメッセージを送信できます。

無料ですので、いくつかの制限がありますが、戦略やアダプターパターンを使用してアプリケーションを正しく設計する場合は、後でこのモジュールを置き換えることができます。あなたのアプリケーションのニーズ

無料プランの主な制限は、広告がサポートされていることです。これは最初の開発とテストでは大丈夫かもしれませんが、実稼働ユーザーはこのサービスを使用する上で重大な問題である可能性が高いでしょう。 Zeepには広告を排除する有料プランがありますが、無償で利用できるAPIを持つ無数の他のSMSゲートウェイがあります。

3

セルフプロモーション:私のAPI、SharpVoiceは、(いくつかの時間でテストされていません)/は非常によく働いた作品:https://github.com/descention/sharp-voice

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

+0

あなたはNugetにあなたのlibを追加する必要があります。 – mxmissile

+0

このAPIをお書きいただきありがとうございます!あなたのサンプルプログラムを使って表示するメッセージは1つだけです。助言がありますか? – TheJonz

+0

メッセージスレッドは、ライブラリが解析するJSONには含まれていません。それはHTMLで保持されていると私はそれを解析するために回ったことがない。それは既知の問題です。 – descention

0

あなたはTwilioとsend messagesを得ることができます。

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); 
} 
} 
関連する問題