利用python wxpy和requests寫一個自動應答微信機器人實例
- 2019 年 10 月 4 日
- 筆記
在做測試的過程中,同事們經常需要獲取一個賬戶的token和個人資訊,我自己利用spring boot寫了一個介面,但是對於APP測試同學來說不是很方便,因為需要複製這個token到APP裡面去,所以我做了一個微信自動應答的機器人,來實現這個需求。
思路如下:利用wxpy拿到對方發來的資訊,然後簡單判斷,在用requests去請求我自己寫的測試介面,拿到資訊,發送給消息來源。
程式碼如下:
#!/usr/bin/python # coding=utf-8 from wxpy import * import os import time import requests import json bot = Bot(cache_path=True) @bot.register(Friend, TEXT) def print_group_msg(msg): m = msg.text friend = msg.sender if "@" not in m: m = "你發錯帳號了!" print m friend.send(m.decode("utf-8")) return r = requests.post("http://10.10.32.155:8081/uname/"+m) b = json.loads(r.text)["data"][u"用戶token:"] friend.send(b) embed()
技術類文章精選
- java一行程式碼列印心形
- Linux性能監控軟體netdata中文漢化版
- 介面測試程式碼覆蓋率(jacoco)方案分享
- 性能測試框架
- 如何在Linux命令行介面愉快進行性能測試
- 圖解HTTP腦圖
- 如何測試概率型業務介面
- httpclient處理多用戶同時在線
- 將swagger文檔自動變成測試程式碼
- 五行程式碼構建靜態部落格
- httpclient如何處理302重定向
- 基於java的直線型介面測試框架初探
- Tcloud 雲測平台–集大成者
非技術文章精選
- 為什麼選擇軟體測試作為職業道路?
- 成為傑出Java開發人員的10個步驟
- 寫給所有人的編程思維
- 自動化測試的障礙
- 自動化測試的問題所在
- 測試之《程式碼不朽》腦圖
- 成為優秀自動化測試工程師的7個步驟