Skip to main content.

用 Jabber 客户端发送短消息(SMS)

By Tony Cheung, Chatopus

Nov 24, 2004

译者: 唐逸甫

简介

Jabber传输机制(transport)允许Jabber用户同其它非Jabber类型网络相互通讯,大部分Jabber用户通过传输机制实现同其它现有的即时信息服务系统相互通讯,比如AIM,MSN,ICQ,YAHOO。本文讲述一种可靠的短消息发送传输机制。通过Jabber客户端,只需少量的费用,就可以将短消息发送到几乎每一个国家,而且使用非常方便。

短消息发送传输机制和其服务器

swissjabber.ch提供Jabber短消息发送传输机制,实际上是连接到在aspsms.com上的短消息网关。通过这个短消息网关,可以使你的短消息发送到超过100个国家450个移动网络(见http://www.aspsms.com/supportednetworks.asp)。对所有国家用户来说,一个普通的文本短消息价格约7.5美分(美国)。虽然说是免费安装,但在发短消息前你还需要购买短消息卡。





短消息发送传输机制的网络结构





使用短消息发送传输机制的好处: 发送提示和超长短消息

短消息发送传输机制提供快速的短消息发送和非常有用的实时提示服务。你的短消息被短消息中心接收后,你将收到一条Jabber信息,此信息为短消息发送过程中的第一次提示。然后短消息中心尝试发送你的短消息,当短消息成功的发送到目标手机后,你将收到第二次发送提示信息。Jabber客户端提供一个完美的接口,用于接收这种实时提示。

例如,如果目标用户关机,你只能收到第一次的提示信息。直到目标用户开机,并且收到你发送的短消息后,你才能收到第二次的提示信息。这样的话,你就能确定你的短消息是否已被目标用户收到。

一个普通短消息,最多不能超过160个字符。短消息发送传输机制支持超长短消息发送,但收费采取每160个字符相当于1条普通短消息的计价形式。

如何使用短消息发送传输机制

举个例子,假如你用Chatopus ( Chatopus 是基于Palm系统的Jabber客户端),以下是利用Chatopus发送短消息的步骤:

  1. 首先注册一个aspsms.com账户,网址为:https://www.aspsms.com/registration.asp
  2. 登录你的Jabber服务器,然后选择"Tools->Register with a Service" ,输入 "aspsms.swissjabber.ch";
  3. 如果注册请求成功提交,你将看到一个表单,用来输入你的账户信息;
  4. 根据表单提示输入信息,然后点 "Register";

    项目 输入信息
    Username 输入你的aspsms.com账户的用户名(UserKey ),比如 FKDJQKDHF14。
    Password 输入你的aspsms.com账户的密码。
    Phone 你可以输入你的手机号码或者是最多11个字符的文本。这些信息将做为你所发送的每条短消息来源显示。你的手机号码格式为:+<国家号><手机号.>,例如,手机号码为12345678的香港(0852)用户 ,输入+85212345678。
    注意:如果你用手机号码作为短消息来源,你必码用这个号码接收一条短消息,来解除对此号码的锁定。方法是,用你的账户登录到 aspsms.com,进行短消息来源号码认证(在左边菜单条选择“Authorize Originator”)。
    URL 输入你的短消息签名,此信息将被附加在你所发送的每条短消息的结尾处。

  5. 以上注册过程成功后,你将收到来自传输机制的认证请求,用以查看你的状态,你需要接受认证请求。
  6. 发送短消息前,要添加联系人,格式为: +<国家号><手机号>@aspsms.swissjabber.ch;
  7. 例如,要添加香港(0852)的手机号码为12345678的联系人,输入“+85212345678@aspsms.swissjabber.ch”。

  8. 现在,你就可以向添加的联系人发送短消息了,就像你在跟他/她发送即时信息一样。
  9. 短消息中心收到短消息后,你将收到发送提示。如果在你的aspsms.com账户上没有短消息信用,你将收到一条错误信息提示。你可以通过登录aspsms.com账户购买短消息信用。
  10. 当短消息发送到目标手机后,你将收到第二次发送提示。

结束语

本文讲述了如何通过Jabber客户端发送短消息。通过几乎在各种计算平台上都存在的Jabber客户端,包括PDA和智能手机平台,你可以实现以低廉的价格、简便的方法发送短信。

Happy Jabbering!