gpt4 book ai didi

php - 在 PHP 中使用 CURL 对 api 进行推送调用

转载 作者:行者123 更新时间:2023-11-28 00:07:49 24 4
gpt4 key购买 nike

我是 API 调用的新手

我需要在 PHP 中执行以下 CURL 调用:API 文档链接 http://dev.ducksboard.com/apidoc/tutorial/#overview

curl -v -u APIKEY:x -d '{"value": 10}' https://push.ducksboard.com/values/235

我有以下更新代码(但不工作):

 <?php


$postData = array('value' => 10);


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://push.ducksboard.com/v/*****');
curl_setopt($ch, CURLOPT_USERPWD, "000000000000000");
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
curl_setopt($ch, CURLOPT_POST, true);

$result=curl_exec ($ch);
curl_close ($ch);
echo $result;
?>

最佳答案

您需要传递值CURLOPT_POSTFIELDS

$postData = array('value' => 10);
curl_setopt($ch, CURLOPT_USERPWD, "APIKEY:0000000");
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));

同时将 CURLOPT_POST 设置为 true

curl_setopt($ch, CURLOPT_POST, true); 

关于php - 在 PHP 中使用 CURL 对 api 进行推送调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17528326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com