Comment puis-je créer un webhook?
Donc je suis entrain de créer un click2call application, à l'aide de Tropo et Nexmo, et à ce stade, j'ai besoin d'aide pour la configuration d'un webhook.
Ils fournissent à la fois un lieu de pointer un webhook, mais maintenant, je ne comprends pas de quoi il. C'est un fichier php? ou un json?
J'ai déjà essayé de créer un php et était le suivant:
<?php
header('Content-Type: application/json');
ob_start();
$json = file_get_contents('php://input');
$request = json_decode($json, true);
$action = $request["result"]["action"];
$parameters = $request["result"]["parameters"];
$output["contextOut"] = array(array("name" => "$next-context", "parameters" =>
array("param1" => $param1value, "param2" => $param2value)));
$output["speech"] = $outputtext;
$output["displayText"] = $outputtext;
$output["source"] = "whatever.php";
ob_end_clean();
echo json_encode($output);
?>
comment puis-je le récupérer plus tard les informations de mon webhook et de les stocker dans une base de données? J'ai vu des morceaux de code, mais je n'ai aucune idée de la façon de l'inclure...
est-il dans mon api, dans le fichier php que mon webhook points??
Je vous remercie à l'avance.
- Ceci est du code php. Mais je c'est tout ce que je peux vous dire.
Vous devez vous connecter pour publier un commentaire.
J'ai donc pensé à elle, d'une manière très simple. Il suffit de pointer votre webhook de php avec le code suivant:
Et les informations seront publiées et puis acessible par le biais de la demande".le journal'
Espère que cela peut aider les autres dans le futur.
Un webhook url est un endroit sur votre serveur où le au-dessus des fournisseurs de transmettre des données de temps à autre quand quelque chose arrive et vous avez besoin de savoir sur, par exemple, vous pourriez obtenir une demande à chaque fois qu'un sms est envoyé, ou chaque fois qu'un sms d'échec de l'envoi et basé sur cette info, vous pouvez prendre d'autres mesures, telles que le marquage le fait que l'utilisateur numéro de téléphone n'est pas plus valable.
Disons que votre webhook url est quelque chose comme
https://www.yoursite.com/webhooks.php
qui signifie dans votrewebhooks.php
fichier que vous devez placer certains de code PHP qui va lire à la demande entrante et va faire quelque chose avec les informations qu'il contient.