Delphi と Web サービスを使用して SMS アプリケーションを開発する方法:
Web サービス テクノロジに基づいたアプリケーション開発に関して、ほとんどの人が最初に思い浮かべる開発ツールは Vs.net です。実際、Delphi はラピッド アプリケーション開発ツール (RAD) のリーダーとして、Web の開発とアプリケーションをサポートしてきました。 6.0 以降のサービス この記事では、Delphi 7.0 を使用して SMS メッセージを送信するための Sina の Web サービスを呼び出し、SMS アプリケーションを開発する方法を詳しく紹介します。
最初のステップは、Sina SMS Web サービスを準備して理解することです。テキスト メッセージを送信するための Sina の Web サービス アドレスは、http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl です。この Web サービスには、string sendXml(carrier,userid,password,mobilenumber,content,msgtype) というメソッドが 1 つだけあります。 。すべてのパラメータは文字列型であり、その意味は基本的に次のとおりです(間違っている可能性があります)。
キャリア: キャリア名を入力することをお勧めします。他の値を入力すると、メッセージの送信が非常に遅くなります。
ユーザー ID: Sina Wireless に登録されている携帯電話 ID。 http://sms.sina.com.cn に携帯電話を登録していない場合、この Web サービスを使用してテキスト メッセージを送信することはできません。
パスワード: Sina Wireless に電話を登録するときに使用したパスワード。
携帯電話番号: 相手の携帯電話番号。
内容: 送信されたショートメッセージの内容。
Msgtype: ショートメッセージを送信するタイプ。MMS に対応していると思いますが、使い方がわかりません。Text を使用します。
料金基準については、Sina Wireless の Web サイトの関連説明を参照してください。1 回線あたり 1 ディムである必要がありますが、詳細は不明です。メッセージ キュー メカニズムがバックグラウンドで使用される場合があるため、混雑時には長い遅延が発生する可能性があります。