使用php发布卷曲数据

时间:2013-10-15 11:58:51

标签: php curl

我有一个仪表板,我发布数据以显示。仪表板有多个段。 我有一个SQL查询,它检索数据并循环以推送结果。我想在此脚本中通过php运行下面的curl命令。有人能指出我正确的方向吗?或者帮忙。我已经看了一下,但我对如何让它发挥作用感到困惑。

以下是我的php页面将生成的内容,这是我想通过php使用curl发送的内容。

    curl -d '{ "auth_token" : "YOUR_AUTH_TOKEN" , "value" : "519" }' http://172.21.4.62:3030/widgets/Skin

2 个答案:

答案 0 :(得分:1)

在没有任何其他课程的情况下尝试:

   $ch = curl_init('http://172.21.4.62:3030/widgets/Skin');
   $curlOptions = array(
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_FOLLOWLOCATION] => true,
        CURLOPT_POST => true,
        CURLOPT_POSTFIELDS => array("auth_token" => "YOUR_AUTH_TOKEN", "value" => "519"),
    );
   curl_setopt_array($ch, $curlOptions);
   $response = curl_exec($ch);
   curl_close($ch);

答案 1 :(得分:0)

它更容易使用任何curl类,f.e。 curl.class.php

用法:

$curl = new Curl();

$data = array("auth_token" => "YOUR_AUTH_TOKEN", "value" => "519");

$page = $curl->post("YOUR_URL_TO_CALL_VIA_CURL", $data);