linux飞信机器人,linux 使用飞信机器人
一、下載所需要程序
然后解壓
tar -xzvf?fetion20091117-linux.tar.gz -C /opt/fetion/
然后
在目錄下fx mkdir lib
將庫(kù)文件都拷進(jìn)該目錄。
mv lib*.* lib/
然后
vim /etc/ld.so.conf (這個(gè)文件用來存儲(chǔ)動(dòng)態(tài)庫(kù)搜索路徑的)
添加一行/opt/fetion/fx/lib/
然后打ldconfig命令(動(dòng)態(tài)鏈接庫(kù)管理命令)
然后在目錄fx下打./fetion
如果出現(xiàn)幫助信息則表示安裝成功 然后測(cè)試:
./fetion --mobile=13711123456 --pwd=mypwd --to=137xxxxxxxx --msg-utf8=測(cè)試
日過測(cè)試時(shí)未收到短信則可以用echo $? 來查看其返回碼。
1不能連接到 nav.fetion.com.cn:80
2不能連接到 nav.fetion.com.cn:443
3能連接到 SIPC服務(wù)器
4不能獲取 SIPC參數(shù)
5輸入的手機(jī)號(hào)不是中國(guó)移動(dòng)號(hào)碼
6返回?cái)?shù)據(jù)中無法定位到URI
7用戶密碼錯(cuò)誤
8服務(wù)器發(fā)送的認(rèn)證信息錯(cuò)誤
9服務(wù)器發(fā)送的認(rèn)證信息錯(cuò)誤
10發(fā)送數(shù)據(jù)失敗
11讀取數(shù)據(jù)失敗
12讀取數(shù)據(jù)和聲明尺寸不一致
13無法獲取程序路徑
16無法獲取聯(lián)系人列表
17飛信號(hào)碼不在好友列表中
18手機(jī)號(hào)碼不在好友列表中
通過查看返回值對(duì)應(yīng)得錯(cuò)誤信息可以去找相信的解決辦法。
我剛開始遇到錯(cuò)誤代碼6????返回?cái)?shù)據(jù)中無法定位到URI
于是我加了--debug 選項(xiàng)
[ 18:48:19.793873] [User.cpp] [1154] nav.fetion.com.cn=221.130.45.201
[ 18:48:19.805409] [User.cpp] [1172] Before connect to nav.fetion.com.cn
[ 18:48:20.075084] [User.cpp] [1184] After connected to nav.fetion.com.cn
[ 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 uid.fetion.com.cn:443
[ 18:48:21.352257] [User.cpp] [1296] After connect to uid.fetion.com.cn:443
[ 18:48:21.564009] [User.cpp] [988] parseSSIResult error:HTTP/1.1 404 Not Found
Connection: close
Date: Mon, 22 Nov 2010 10:48:21 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 68
出現(xiàn)如下錯(cuò)誤,后來上網(wǎng)查查到了是因?yàn)榘姹締栴},需要升級(jí)
支持新版V4協(xié)議的飛信機(jī)器人程序發(fā)布(20101115005)移動(dòng)發(fā)布公告(http://feixin.10086.cn/bulletin/2521/1):11月20日之后,將停止3.5及以下版本飛信的支持。特此發(fā)布新版支持V4協(xié)議的機(jī)器人程序,請(qǐng)使用原09版機(jī)器人的朋友迅速測(cè)試并升級(jí)。
[root@Server1 fx]#./fetion --mobile=XXX --pwd=XXX --to=XXX --msg-utf8=測(cè)試
SIP-C/4.0 280 Send SMS OK
T: sip:976075021@fetion.com.cn;p=12208
I: 2
Q: 1 M
D: Mon, 22 Nov 2010 13:22:34 GMT
XI: F553D262E5167E4262A6546EAFEF7F4C第一次發(fā)送時(shí)需要提供驗(yàn)證碼,但以后就不用了。至此已經(jīng)能夠?qū)⒍绦虐l(fā)出了。接下來就是編寫腳本的問題了。
總結(jié)
以上是生活随笔為你收集整理的linux飞信机器人,linux 使用飞信机器人的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: android极光推送tag,Andro
 - 下一篇: 红警conquer.mix文件