mirror of
https://github.com/ttttupup/wxhelper.git
synced 2024-11-23 18:59:24 +08:00
494 lines
12 KiB
Python
494 lines
12 KiB
Python
import requests
|
|
import json
|
|
|
|
|
|
def checkLogin():
|
|
url = "127.0.0.1:19088/api/checkLogin"
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def userInfo():
|
|
url = "127.0.0.1:19088/api/userInfo"
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def sendTextMsg():
|
|
url = "127.0.0.1:19088/api/sendTextMsg"
|
|
payload = json.dumps({
|
|
"wxid": "filehelper",
|
|
"msg": "12www"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def sendImagesMsg():
|
|
url = "127.0.0.1:19088/api/sendImagesMsg"
|
|
print("modify imagePath")
|
|
raise RuntimeError("modify imagePath then deleted me")
|
|
payload = json.dumps({
|
|
"wxid": "filehelper",
|
|
"imagePath": "C:\\pic.png"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
|
|
def sendFileMsg():
|
|
url = "127.0.0.1:19088/api/sendFileMsg"
|
|
print("modify filePath")
|
|
raise RuntimeError("modify filePath then deleted me")
|
|
payload = json.dumps({
|
|
"wxid": "filehelper",
|
|
"filePath": "C:\\test.zip"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def hookSyncMsg():
|
|
url = "127.0.0.1:19088/api/hookSyncMsg"
|
|
print("modify ip port url ")
|
|
raise RuntimeError("modify ip port url then deleted me")
|
|
payload = json.dumps({
|
|
"port": "19099",
|
|
"ip": "127.0.0.1",
|
|
"url": "http://localhost:8080",
|
|
"timeout": "3000",
|
|
"enableHttp": "0"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def unhookSyncMsg():
|
|
url = "127.0.0.1:19088/api/unhookSyncMsg"
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def getContactList():
|
|
url = "127.0.0.1:19088/api/getContactList"
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def getDBInfo():
|
|
url = "127.0.0.1:19088/api/getDBInfo"
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def execSql():
|
|
url = "127.0.0.1:19088/api/execSql"
|
|
print("modify dbHandle ")
|
|
raise RuntimeError("modify dbHandle then deleted me")
|
|
payload = json.dumps({
|
|
"dbHandle": 1713425147584,
|
|
"sql": "select * from MSG where localId =100;"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def getChatRoomDetailInfo():
|
|
url = "127.0.0.1:19088/api/getChatRoomDetailInfo"
|
|
print("modify chatRoomId ")
|
|
raise RuntimeError("modify chatRoomId then deleted me")
|
|
payload = json.dumps({
|
|
"chatRoomId": "123333@chatroom"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def addMemberToChatRoom():
|
|
url = "127.0.0.1:19088/api/addMemberToChatRoom"
|
|
print("modify chatRoomId memberIds ")
|
|
raise RuntimeError("modify chatRoomId memberIds then deleted me")
|
|
payload = json.dumps({
|
|
"chatRoomId": "123@chatroom",
|
|
"memberIds": "wxid_123"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
|
|
def delMemberFromChatRoom():
|
|
url = "127.0.0.1:19088/api/delMemberFromChatRoom"
|
|
print("modify chatRoomId memberIds ")
|
|
raise RuntimeError("modify chatRoomId memberIds then deleted me")
|
|
payload = json.dumps({
|
|
"chatRoomId": "21363231004@chatroom",
|
|
"memberIds": "wxid_123"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def modifyNickname():
|
|
url = "127.0.0.1:19088/api/modifyNickname"
|
|
print("modify chatRoomId wxid nickName")
|
|
raise RuntimeError("modify chatRoomId wxid nickName then deleted me")
|
|
payload = json.dumps({
|
|
"chatRoomId": "123@chatroom",
|
|
"wxid": "wxid_123",
|
|
"nickName": "test"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def getMemberFromChatRoom():
|
|
print("modify chatRoomId ")
|
|
raise RuntimeError("modify chatRoomId then deleted me")
|
|
url = "127.0.0.1:19088/api/getMemberFromChatRoom"
|
|
payload = json.dumps({
|
|
"chatRoomId": "123@chatroom"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def topMsg():
|
|
print("modify msgId ")
|
|
raise RuntimeError("modify msgId then deleted me")
|
|
url = "127.0.0.1:19088/api/topMsg"
|
|
payload = json.dumps({
|
|
"msgId": 1222222
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def removeTopMsg():
|
|
print("modify msgId chatRoomId ")
|
|
raise RuntimeError("modify msgId chatRoomId then deleted me")
|
|
|
|
url = "127.0.0.1:19088/api/removeTopMsg"
|
|
|
|
payload = json.dumps({
|
|
"chatRoomId": "123@chatroom",
|
|
"msgId": 123
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def InviteMemberToChatRoom():
|
|
print("modify memberIds chatRoomId ")
|
|
raise RuntimeError("modify memberIds chatRoomId then deleted me")
|
|
|
|
url = "127.0.0.1:19088/api/InviteMemberToChatRoom"
|
|
|
|
payload = json.dumps({
|
|
"chatRoomId": "123@chatroom",
|
|
"memberIds": "wxid_123"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def hookLog():
|
|
url = "127.0.0.1:19088/api/hookLog"
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def unhookLog():
|
|
url = "127.0.0.1:19088/api/unhookLog"
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def createChatRoom():
|
|
print("modify memberIds ")
|
|
raise RuntimeError("modify memberIds then deleted me")
|
|
url = "127.0.0.1:19088/api/createChatRoom"
|
|
|
|
payload = json.dumps({
|
|
"memberIds": "wxid_8yn4k908tdqp22,wxid_oyb662qhop4422"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
def quitChatRoom():
|
|
print("modify chatRoomId ")
|
|
raise RuntimeError("modify chatRoomId then deleted me")
|
|
url = "127.0.0.1:19088/api/quitChatRoom"
|
|
|
|
payload = json.dumps({
|
|
"chatRoomId": "123@chatroom"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
def forwardMsg():
|
|
print("modify msgId ")
|
|
raise RuntimeError("modify msgId then deleted me")
|
|
url = "127.0.0.1:19088/api/forwardMsg"
|
|
|
|
payload = json.dumps({
|
|
"wxid": "filehelper",
|
|
"msgId": "12331"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
def getSNSFirstPage():
|
|
url = "127.0.0.1:19088/api/getSNSFirstPage"
|
|
|
|
payload = {}
|
|
headers = {}
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
def getSNSNextPage():
|
|
print("modify snsId ")
|
|
raise RuntimeError("modify snsId then deleted me")
|
|
url = "127.0.0.1:19088/api/getSNSNextPage"
|
|
|
|
payload = json.dumps({
|
|
"snsId": ""
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
def addFavFromMsg():
|
|
print("modify msgId ")
|
|
raise RuntimeError("modify msgId then deleted me")
|
|
url = "127.0.0.1:19088/api/addFavFromMsg"
|
|
|
|
payload = json.dumps({
|
|
"msgId": "1222222"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
def addFavFromImage():
|
|
print("modify wxid imagePath ")
|
|
raise RuntimeError("modify wxid imagePath then deleted me")
|
|
url = "127.0.0.1:19088/api/addFavFromImage"
|
|
|
|
payload = json.dumps({
|
|
"wxid": "",
|
|
"imagePath": ""
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
def getContactProfile():
|
|
print("modify wxid ")
|
|
raise RuntimeError("modify wxid then deleted me")
|
|
url = "127.0.0.1:19088/api/getContactProfile"
|
|
|
|
payload = json.dumps({
|
|
"wxid": ""
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
print(response.text)
|
|
|
|
|
|
def sendAtText():
|
|
print("modify wxids chatRoomId")
|
|
raise RuntimeError("modify wxids chatRoomId then deleted me")
|
|
url = "127.0.0.1:19088/api/sendAtText"
|
|
|
|
payload = json.dumps({
|
|
"wxids": "notify@all",
|
|
"chatRoomId": "123@chatroom",
|
|
"msg": "你好啊"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
def forwardPublicMsg():
|
|
print("modify param ")
|
|
raise RuntimeError("modify param then deleted me")
|
|
url = "127.0.0.1:19088/api/forwardPublicMsg"
|
|
|
|
payload = json.dumps({
|
|
"appName": "",
|
|
"userName": "",
|
|
"title": "",
|
|
"url": "",
|
|
"thumbUrl": "",
|
|
"digest": "",
|
|
"wxid": "filehelper"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
def forwardPublicMsgByMsgId():
|
|
print("modify param ")
|
|
raise RuntimeError("modify param then deleted me")
|
|
url = "127.0.0.1:19088/api/forwardPublicMsgByMsgId"
|
|
|
|
payload = json.dumps({
|
|
"msgId": 123,
|
|
"wxid": "filehelper"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
def downloadAttach():
|
|
print("modify param ")
|
|
raise RuntimeError("modify param then deleted me")
|
|
url = "127.0.0.1:19088/api/downloadAttach"
|
|
|
|
payload = json.dumps({
|
|
"msgId": 123
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
|
|
def decodeImage():
|
|
print("modify param ")
|
|
raise RuntimeError("modify param then deleted me")
|
|
url = "127.0.0.1:19088/api/decodeImage"
|
|
|
|
payload = json.dumps({
|
|
"filePath": "C:\\66664816980131.dat",
|
|
"storeDir": "C:\\test"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
|
|
def getVoiceByMsgId():
|
|
print("modify param ")
|
|
raise RuntimeError("modify param then deleted me")
|
|
url = "127.0.0.1:19088/api/getVoiceByMsgId"
|
|
|
|
payload = json.dumps({
|
|
"msgId": 7880439644200,
|
|
"storeDir": "c:\\test"
|
|
})
|
|
headers = {
|
|
'Content-Type': 'application/json'
|
|
}
|
|
|
|
response = requests.request("POST", url, headers=headers, data=payload)
|
|
|
|
print(response.text)
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
checkLogin()
|
|
# userInfo()
|