Lire données envoyée par Webhook sur The Thing Network
Posté : 26 mars 2024, 15:43
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')
JSON envoyée de mon cloud :
{
"uplink_message": {
"decoded_payload": {
"humidite_ext": 41.08,
"pression_ext": 986.25,
"temperature_couvin": 23,
"temperature_ext": 23.03
}
}
}
Codage :
Voici la configuration pour envoyer le JSON, mais au niveau du codage, je bloque. J'ai essayé..."
file_get_contents('php://input')
JSON envoyée de mon cloud :
{
"uplink_message": {
"decoded_payload": {
"humidite_ext": 41.08,
"pression_ext": 986.25,
"temperature_couvin": 23,
"temperature_ext": 23.03
}
}
}
Codage :
<?php
namespace App\Controllers\Api;
use CodeIgniter\RESTful\ResourceController;
use App\Models\Mliresdonnees;
class LiresDonnees extends ResourceController
{
protected $modelName = 'App\Models\Mliresdonnees'; // Correction du nom du modèle
protected $model;
protected $format = 'json';
// Fonction pour récupérer les données
public function index()
{
}
}