post request
This commit is contained in:
parent
c1834c3a76
commit
944e3c1628
1 changed files with 15 additions and 3 deletions
|
@ -1,5 +1,9 @@
|
||||||
import time
|
import time
|
||||||
import nfc
|
import nfc
|
||||||
|
import subprocess
|
||||||
|
import requests
|
||||||
|
|
||||||
|
url="http://172.16.1.105/api/"
|
||||||
|
|
||||||
def get_reader():
|
def get_reader():
|
||||||
devices = subprocess.check_output("lsusb")
|
devices = subprocess.check_output("lsusb")
|
||||||
|
@ -11,9 +15,17 @@ def get_reader():
|
||||||
raise Exception("\n\n Error: NFC reader not found")
|
raise Exception("\n\n Error: NFC reader not found")
|
||||||
|
|
||||||
def onTagSense(tag):
|
def onTagSense(tag):
|
||||||
id = int.from_bytes(tag.identifier, "big")
|
id = int.from_bytes(tag.identifier, "big")
|
||||||
print(id)
|
print(id)
|
||||||
return True
|
print(f"{url}tag_id")
|
||||||
|
response = requests.post(f"{url}tag_id", data={"id":id})
|
||||||
|
print(response.json())
|
||||||
|
try:
|
||||||
|
if response.json()["mode"] == "balance":
|
||||||
|
return True
|
||||||
|
except:
|
||||||
|
None
|
||||||
|
return False
|
||||||
|
|
||||||
def start_nfc_normal():
|
def start_nfc_normal():
|
||||||
device = get_reader()
|
device = get_reader()
|
||||||
|
|
Loading…
Reference in a new issue