在api.i(对话框流)中,我希望获取用户的输入,如姓名、年龄、邮件等,并使用PHP将它们存储在MYSQL数据库中。
如何在对话框中生成我的代理的公共API URL?我尝试过让web钩子处理实现,但我坚持要生成一个URL。在生成该URL之后,如何在PHP中使用URL获取JSON数据,以便在MYSQL数据库中存储用户输入的值。
通过这种方式,我希望读取用户的数据,并使用PHP将它们存储在MYSQL数据库中。我对PHP很满意。
我在许多地方寻找,但找不到正确的过程。任何帮助都会是appreciable.
,提前谢谢!
发布于 2017-12-11 07:15:16
我觉得你的php文件错了。下面是一个示例php文件,您可以引用它并修复代码:
<?php
header("Content-Type: application/json");
ob_start();
$requestBody = file_get_contents('php://input');
$json = json_decode($requestBody, true);
$text = $json['result']['resolvedQuery'];
$response = json_encode(array(
"source" => "webhook",
"speech" => $text,
"displayText" => $text,
"contextOut" => array()
));
ob_end_clean();
echo $response;
?>https://stackoverflow.com/questions/47728151
复制相似问题