12345678910111213141516171819202122232425262728293031323334353637 |
- # run pip3 install requests
- import requests
- import json
-
- API_ENDPOINT = "https://srv-falcon.etud.insa-toulouse.fr/~proximo/ajax/scan_article.php"
-
- def get_password():
- with open('pass') as f:
- password = f.readline()
- return password.strip()
-
-
- def search_product(code):
- # data to be sent to api
- data = {
- 'password': get_password(),
- 'code': str(code)
- }
- # sending post request and saving response as response object
- r = requests.post(url=API_ENDPOINT, data=json.dumps(data))
- return r.text
-
-
- def main():
- code_input = input('Scannez le code\n')
- try:
- code = int(code_input)
- result = search_product(code)
- print(result)
- except requests.exceptions.MissingSchema:
- print("Format URL invalide !")
- except requests.exceptions.ConnectionError:
- print("URL invalide !")
- except ValueError:
- print("Code invalide !")
-
- main()
|