[英]Curl Requests in PHP - Using an API
我试图弄清楚如何在我的PHP应用程序中使用Cheddar API(http://cheddarapp.com/developer)。
Cheddar的API使用curl请求-在终端中使用该请求很好,但在index.php中不适合。
我想创建一个按钮,当单击该按钮时,它会在列表调用“颜色”中创建一个任务。 如果列表不存在,它将创建列表。
有没有人使用Cheddar的API,甚至在PHP中包含curl请求,甚至如何在Javascript中包含curl请求,我猜您都将其用于此事。
更新资料
这是在Cheddar中创建任务的Curl请求: https : //cheddarapp.com/developer/tasks#create 。
我想创建一个onclick按钮,它将创建一个任务。 它不像用Javascript创建函数并在锚点上使用onclick那样简单吗?
我现在正在使用curl Php
$LOCAL_REST_URL = 'whateverurlofyourrestapi'
$json_part = { pass the data for post }
您将以json格式在$buffer
中获得响应,并使用响应进行迭代
正如你所说的如何发出卷曲请求,我想给你一个简单的POST示例
$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL,$LOCAL_REST_URL);
curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,20);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS,$json_part);
curl_setopt($curl_handle, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
$ json_part是请求正文,而$ LOCAL_REST_URL是您的休息网址
我希望这篇文章对您有帮助
您可以使用php中的shell_exec运行终端程序。
或将curl代码抄录为来自php的curl请求, http://se2.php.net/manual/zh/ref.curl.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.