動作中の gvoice API を知っている人はいますか? このプロジェクトを見つけました: http://sourceforge.net/projects/gvoicedotnet/ ですが、数か月前に URL が変更されたため、ログインが機能していないようです。
私の Web サイトのユーザーにテキスト メッセージを送信することについて、誰か良い質問はありますか?
動作中の gvoice API を知っている人はいますか? このプロジェクトを見つけました: http://sourceforge.net/projects/gvoicedotnet/ ですが、数か月前に URL が変更されたため、ログインが機能していないようです。
私の Web サイトのユーザーにテキスト メッセージを送信することについて、誰か良い質問はありますか?
私が見つけたのは、SharpGoogleVoice です。 https://bitbucket.org/jitbit/sharpgooglevoice/downloads
テキストメッセージのサポートしかありませんが、うまく機能し、うまく機能しているように見えます。
自己宣伝: 私の API、SharpVoice はうまく機能しています (しばらくテストされていません): https://github.com/descention/sharp-voice
Voice voiceConnection = new Voice(loginEmail, loginPassword);
string response = voiceConnection.SendSMS(smsToPhoneNumber, smsMsgBody);
必要なのは、APIを介してテキストメッセージを送信できるSMSゲートウェイです。Googleですばやく検索すると、Zeep Mobileが生成されます。これにより、開発者はアプリケーションから無料でSMSテキストメッセージを送信できます。
無料であるため、いくつかの制限がある可能性がありますが、戦略またはアダプターパターンを使用してアプリを正しく設計すれば、後でこのモジュールをアプリケーションのニーズに基づいてより高度なものに置き換えることができるはずです。 。
無料プランの主な制限は、広告でサポートされていることです。これは、初期の開発およびテスト中には問題ない場合がありますが、実稼働ユーザーは、これがサービスの使用において重大な問題であることに気付く可能性があります。Zeepには、広告を排除する有料プランがあります。もちろん、有料で使用できるAPIを備えたSMSゲートウェイは他にも無数にあります。
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);
}
}