200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > linux飞信机器人 linux 使用飞信机器人

linux飞信机器人 linux 使用飞信机器人

时间:2024-04-11 14:15:50

相关推荐

linux飞信机器人 linux 使用飞信机器人

一、下载所需要程序

然后解压

tar -xzvffetion1117-linux.tar.gz -C /opt/fetion/

然后

在目录下fx mkdir lib

将库文件都拷进该目录。

mv lib*.* lib/

然后

vim /etc/ld.so.conf (这个文件用来存储动态库搜索路径的)

添加一行/opt/fetion/fx/lib/

然后打ldconfig命令(动态链接库管理命令)

然后在目录fx下打./fetion

如果出现帮助信息则表示安装成功 然后测试:

./fetion --mobile=13711123456 --pwd=mypwd --to=137xxxxxxxx --msg-utf8=测试

日过测试时未收到短信则可以用echo $? 来查看其返回码。

1不能连接到 :80

2不能连接到 :443

3能连接到 SIPC服务器

4不能获取 SIPC参数

5输入的手机号不是中国移动号码

6返回数据中无法定位到URI

7用户密码错误

8服务器发送的认证信息错误

9服务器发送的认证信息错误

10发送数据失败

11读取数据失败

12读取数据和声明尺寸不一致

13无法获取程序路径

16无法获取联系人列表

17飞信号码不在好友列表中

18手机号码不在好友列表中

通过查看返回值对应得错误信息可以去找相信的解决办法。

我刚开始遇到错误代码6返回数据中无法定位到URI

于是我加了--debug 选项

[ 18:48:19.793873] [User.cpp] [1154] =221.130.45.201

[ 18:48:19.805409] [User.cpp] [1172] Before connect to

[ 18:48:20.075084] [User.cpp] [1184] After connected to

[ 18:48:20.649812] [SystemConfig.cpp] [73] sipc-proxy=115.181.16.72:8080

[ 18:48:20.650811] [SystemConfig.cpp] [84] parseSystemConfig 115.181.16.72:8080

[ 18:48:20.913563] [User.cpp] [1283] Before connect to :443

[ 18:48:21.352257] [User.cpp] [1296] After connect to :443

[ 18:48:21.564009] [User.cpp] [988] parseSSIResult error:HTTP/1.1 404 Not Found

Connection: close

Date: Mon, 22 Nov 10:48:21 GMT

Server: Microsoft-IIS/6.0

X-Powered-By:

X-AspNet-Version: 2.0.50727

Cache-Control: private

Content-Type: text/html; charset=utf-8

Content-Length: 68

出现如下错误,后来上网查查到了是因为版本问题,需要升级

支持新版V4协议的飞信机器人程序发布(1115005)移动发布公告(/bulletin/2521/1):11月20日之后,将停止3.5及以下版本飞信的支持。特此发布新版支持V4协议的机器人程序,请使用原09版机器人的朋友迅速测试并升级。

[root@Server1 fx]#./fetion --mobile=XXX --pwd=XXX --to=XXX --msg-utf8=测试

SIP-C/4.0 280 Send SMS OK

T: sip:976075021@;p=12208

I: 2

Q: 1 M

D: Mon, 22 Nov 13:22:34 GMT

XI: F553D262E5167E4262A6546EAFEF7F4C第一次发送时需要提供验证码,但以后就不用了。至此已经能够将短信发出了。接下来就是编写脚本的问题了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。