J'aimerais récupérer les données envoyées depuis mon cloud The Thing Network en utilisant une API et un webhook, puis les afficher.
Voici la configuration pour envoyer le JSON, mais au niveau du codage, je bloque. J'ai essayé..."
file_get_contents('php://input')
Config Webhook The Thing Network :
JSON envoyée dde mon cloud :
{
"uplink_message": {
"decoded_payload": {
"humidite_ext": 41.08,
"pression_ext": 986.25,
"temperature_couvin": 23,
"temperature_ext": 23.03
}
}
}
Codage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php namespace App\Controllers\Api; use CodeIgniter\RESTful\ResourceController; use App\Models\Mliresdonnees; class LiresDonnees extends ResourceController { protected $modelName = 'App\Models\Mliresdonnees'; protected $model; protected $format = 'json'; // Fonction pour récupérer les données public function index() { } }
Partager