Post Man Custom PHP Json API 响应

Post Man Custom PHP Json API Response

我正在使用邮递员检查我的 JSON API 从 Web 应用程序到移动设备的响应。

这是我的 php 代码。

$checkout = new JsonSynchronization();
$checkout -> customer_id = isset($_POST['customer']) ? $_POST['customer'] : 0;
$checkout -> store_id = isset($_POST['store']) ? $_POST['store'] : 0;

$data ['customer_id']   = $checkout -> customer_id;
$data ['store_id']  = $checkout -> store_id;
echo json_encode($data);

我无法得到预期的响应。错误是什么?...你能帮帮我吗?

您在 URL 中传递数据,因此 PHP 设置 $_GET 全局变量,而不是 $_POST。所以用 $_GET 替换你所有的 $_POST。 或者,如果您确定要使用 POST,那么请确保在 select 邮递员中的 POST 方法时将数据输入为 form-data。目前您已将它们作为 URL 参数输入。

您在错误的地方传递了参数,您的参数应该放在正文选项卡中。在那里你的参数将作为一个post参数,你当前发送的地方是URL中的连接,即GET。