generated from lucien/api-template
42 lines
1 KiB
Python
42 lines
1 KiB
Python
import requests
|
|
|
|
HOST = "http://localhost:3000/"
|
|
|
|
"""Affichage des actions mises en vente par une entreprise
|
|
input :
|
|
- idComp : Identifiant de l'entreprise
|
|
"""
|
|
def getShares(idComp):
|
|
url = HOST + 'api/companies/'+idComp+'/shares'
|
|
r = requests.get(url)
|
|
return r.json()
|
|
|
|
"""Création d'une action par une entreprise
|
|
input :
|
|
- idComp : identifiant de l'entreprise
|
|
- price : prix de l'action sur le marché
|
|
"""
|
|
def emmitShare(idComp, price):
|
|
url = HOST + 'api/shares/emmit'
|
|
obj={'id':idComp,'price':price}
|
|
r = requests.post(url, json=obj)
|
|
return r.json()
|
|
|
|
"""Affichage des informations d'une enteprise
|
|
input :
|
|
- idComp : identifiant de l'entreprise
|
|
"""
|
|
def getCompany(idComp):
|
|
url = HOST + 'api/companies/'+idComp
|
|
r=requests.get(url)
|
|
return r.json()
|
|
|
|
"""Affichage les enteprises """
|
|
def getCompanies():
|
|
url = HOST + 'api/companies/'
|
|
r=requests.get(url)
|
|
return r.json()
|
|
|
|
if __name__ == "__main__":
|
|
pass
|
|
|