1

SMS の送受信に ruby​​ smpp ライブラリを使用しています。現在、ruby-smpp ライブラリを使用して、2 つの異なるサーバーにメッセージを送信しています。そのうちの 1 つは完全に機能しますが、もう 1 つはメッセージごとに複数の DELIVRD 確認を送信します。複数とは、場合によってはメッセージごとに数百の確認を意味します。

この背後にある考えられる理由を知っている人はいますか? 特定の smpp ruby​​ ライブラリのバグの行ではなく、他のプロトコルと完全に連携するため、会社が使用しているプロトコルの実装に関連する何かを考えています。smpp v3.4 を使用しています。

4

1 に答える 1

1

Ruby ライブラリはまだ使用していませんが、基本的な SMPP の知識を活用して回答を試みます...

配信確認を要求しているように聞こえますが、サーバーは配信確認の受信を確認していません。

SMPP v3.4 仕様の 31 ページには次のように記載されています。

(あなたは左側にいます)

submit_sm -> <- submit_sm_resp

<-deliver_smdeliver_sm_resp->

領収書なしで submit_sm を実行できます。

于 2010-04-11T01:38:16.947 に答える