如何在PHP Curl中使用Postman环境变量?

xqnpmsa8  于 2022-11-28  发布在  PHP
关注(0)|答案(1)|浏览(173)

这是来自Postman。我对如何在PHP Curl中使用这些Postman环境变量感到困惑。
“熊令牌”:“文件名”
“主机URL”:“https://app.flowtrack.co“
“公钥”:“我的天”
“私钥”:“不适用”

$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => '/api/contact',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "country": "US",
    "phone_country": "US",
    "first_name": "John",
    "last_name": "Test",
    "email": "test23eiie3t33@gmail.com",
    "street": "Road 3",
    "city": "testing",
    "zip": "233334",
    "phone": "+17145757567",
    "dial_code": "1",
    "hasZip": true, 
    "hasState": true, 
    "company_id": "yep19k"
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
xdnvmnnf

xdnvmnnf1#

问题已解决-

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://app.flowtrack.co/api/contact?public_key=dj0lZewEkMlFZg0yMaQP&private_key=VOqAv6JcKV3sGRxT8Rm1fgkCWQ32Mg',
  CURLOPT_SSL_VERIFYHOST => 0,
  CURLOPT_SSL_VERIFYPEER => 0,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "country": "US",
    "phone_country": "US",
    "first_name": "John",
    "last_name": "Test",
    "email": "test23eiie3t33@gmail.com",
    "street": "Road 3",
    "city": "testing",
    "zip": "233334",
    "phone": "+17145757567",
    "dial_code": "1",
    "hasZip": true, 
    "hasState": true, 
    "company_id": "yep19k"
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json',
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

相关问题