2016-10-15 4 views
0

を使用して監務で160個の以上の文字を送信するためにどのように...それが自動送信されたSMSになります送信トレイテーブルと監務にシンプルなだけストアデータをです。私のメッセージは160文字以上(例:170)私のメッセージは切り捨てられています(ちょうど160文字のみ送信されました)。私はインターネット上で検索しようとしていますが、PHPコードを取得します。は私が<strong>監務</strong>に送信されたSMSをしようとしているメッセージのC#

私は監務送信トレイテーブルに保存するとき、これは私のコードです:

if (koneksidb.con.State == ConnectionState.Open) 
    koneksidb.con.Close(); 
koneksidb.con.Open(); 

MySqlCommand cmd = new MySqlCommand(); 
cmd.CommandText = @"INSERT INTO outbox (DestinationNumber , TextDecoded) VALUES 
        ('"+txtPhoneNumber+"','"+txtMessage+"')"; 
cmd.Connection = koneksidb.con; 
cmd.ExecuteNonQuery(); 

誰でも監務にメッセージ160個の以上の文字を送っする方法を私を助けることができますか?ありがとうございました

+0

一般に、160はテキスト(SMS)メッセージサイズの制限ですので、2つのメッセージを送信する必要があります。 – Pawel

+0

メッセージが160文字以上送信された場合、私のメッセージは切り捨てられますか? – aminvincent

答えて

0

詳細example in the Gammu manualがあります。

160文字以上のメッセージが多くのメッセージとして送信され、手動で各部分を作成するか、Gammu SMSD APIまたはgammu-smsd-injectを使用して作成する必要があります。

+0

それは私が長いメッセージ メソッドを手動で作成する必要があることを意味ですか? – aminvincent

関連する問題