開發環境:Ubuntu14.04
編程語言:Python2.7
1.在圖靈機器人官網(http://www.tuling123.com)注冊賬號,創建機器人,如果只是學習的話,可以使用免費版,一個賬號最多可以創建5個機器人,一個機器人日調用接口數5000次。
2.開發環境搭建,這里使用的是阿里雲服務器Ubuntu14.04
2.1 安裝python2.7:
sudo apt-get install python2.7
2.2 借助python的itchat和pillow,可以使用pip安裝。itchat 是 A complete and graceful API for Wechat . 微信個人號接口、微信機器人及命令行微信,三十行即可自定義個人號機器人。了解更多使用方法,可以閱讀使用文檔 。
安裝pip: sudo apt-get install python-pip
安裝itchat和pillow: sudo pip install itchat pillow
有時候安裝pillow會出現依賴包缺失錯誤,需要先安裝pillow依賴庫: sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
3.python代碼編寫,創建index.py腳本文件
代碼簡單示例當接收信息為文本(TEXT)信息時,調用圖靈機器人接口,將信息傳給接口,將接口返回的數據發送回信息發送者(FromUser)。如果需要接收處理圖片(PICTURE),語音(RECORDING),視頻(VIDEO),分享鏈接(SHARING)等信息時,跟文本信息注冊一樣,但前提是機器人有這個能力,圖靈機器人需要升級收費版才能處理這些信息。
4.運行腳本文件,獲取登錄二維碼掃碼登錄微信號:
登錄成功:
這樣,你的微信號就成功托管到圖靈機器人了。
本博客僅供學習,不對之處請各位大神多多指教