利用python wxpy和requests寫一個自動應答微信機器人實例

在作測試的過程當中,同事們常常須要獲取一個帳戶的token和我的信息,我本身利用spring boot寫了一個接口,可是對於APP測試同窗來講不是很方便,由於須要複製這個token到APP裏面去,因此我作了一個微信自動應答的機器人,來實現這個需求。java

思路以下:利用wxpy拿到對方發來的信息,而後簡單判斷,在用requests去請求我本身寫的測試接口,拿到信息,發送給消息來源。python

代碼以下:spring

#!/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()

技術類文章精選

  1. java一行代碼打印心形
  2. Linux性能監控軟件netdata中文漢化版
  3. 接口測試代碼覆蓋率(jacoco)方案分享
  4. 性能測試框架
  5. 如何在Linux命令行界面愉快進行性能測試
  6. 圖解HTTP腦圖
  7. 如何測試機率型業務接口
  8. httpclient處理多用戶同時在線
  9. 將swagger文檔自動變成測試代碼
  10. 五行代碼構建靜態博客
  11. httpclient如何處理302重定向
  12. 基於java的直線型接口測試框架初探
  13. Tcloud 雲測平臺--集大成者

非技術文章精選

  1. 爲何選擇軟件測試做爲職業道路?
  2. 成爲傑出Java開發人員的10個步驟
  3. 寫給全部人的編程思惟
  4. 自動化測試的障礙
  5. 自動化測試的問題所在
  6. 測試之《代碼不朽》腦圖
  7. 成爲優秀自動化測試工程師的7個步驟
  8. 優秀軟件開發人員的態度
  9. 如何正確執行功能API測試

點擊查看公衆號地圖

相關文章
相關標籤/搜索