Hello @yves273
Tu peux télécharger l'exe postman c'est plus simple
ensuite le username n'est pas encoded en v2. tu dois entrer
yyyyy@gmail.com
la syntaxe n'est pas non plus celle de l'api v2
Ci dessous le script py v2 créé par @matt262810
Pour savoir si tu as des connections sigfax, tu lances l'appli mobile, en bas tu as jour et heure de la derniere mesure.
Si ce n'est pas toi en connection BT alors c'est sigfox
***************************************************************
import requests, json, codecs
url_token = "
https://apis.goflipr.com/OAuth2/token"
url_flipr = "
https://apis.goflipr.com/modules/FLIPR_ID/survey/last"
payload_token = "grant_type=password&username=
xxxxx@gmail.com&password=
PASSWORD"
headers_token = {
'Content-Type': "application/x-www-form-urlencoded",
'Cache-Control': "no-cache",
}
response_token = requests.request("POST", url_token, data=payload_token, headers=headers_token)
jsonlist = json.loads(response_token.text)
jsonlist = jsonlist['access_token']
headers_flipr = {
'Authorization': "Bearer " + str(jsonlist),
'Cache-Control': "no-cache",
}
response_flipr = requests.request("GET", url_flipr, headers=headers_flipr)
payload = response_flipr.text
f = codecs.open('flipr_data.txt', 'w', encoding='utf8')
f.write(payload)