发送消息的 http 接口 -- web2xmpp
发送一个 xmpp 消息传统上来说要实现 xmpp 的登录等一系列的模块,对于现在广泛使用的网页商城、CMS系统来说是非常困难的。因此我们对服务器功能进行了扩展,使之能通过一个简单的
http 请求即可完成一个 xmpp 消息的发送。
接口形式非常的简单:
https://www.newbt.net:9999/mail/web_2_xmpp.php?user_name=u&user_pass=p&message=m
将其中的 u,p,m 修改为您的用户名,密码,消息文本(中文使用utf8)即可。
上面使用的是 get 请求,当然换成 post 请求也是可以的。
这个接口目前主要用来给自己发送通知消息,为防止垃圾消息暂时不开放发送给其他人的权限。
以一个网上商城的发货提醒为例,开发者帮助最终商城系统管理者开通通知的步骤如下:
1.申请一个免费的 newbt.net 邮箱。
2.登录邮箱web页面,使用微信付费开通 1 月包年业务。
3.在程序中接到订货时发送前面所述的接口内容。
4.让商城管理者下载相应的 app 或程序接收消息。这个消息是标准的 xmpp 客户端均可。推荐 ios 用户使用 "xmpp迷你信"(https://apps.apple.com/cn/app/id1441189495)、
android 用户使用 xabber(https://www.wandoujia.com/apps/2256567)
电脑PC端的选择就更多了,推荐 Spark ,过段我们的 windows 客户端也会上线,到时欢迎大家试用!
--------------------------------------------------------
当然您还可以使用该接口做更多的事情,例如我们 newbt 免费邮箱的各种运行状态,每天的运行报告都是通过它的 xmpp 消息发送到我的 iphone 手机上的。非常的方便、便宜,如果使用手机短信的话费用之大不可想象。
[2019-09-03 13:53:51 最后更新]