我正在尝试弄清楚如何在我的PHP应用程序中使用Cheddar API(http://cheddarapp.com/developer)。
Cheddar的API使用curl请求 - 这对我在终端中使用很好,但在我的index.php中没有。
我想创建一个按钮,单击该按钮可在列表调用颜色中创建任务。如果列表不存在,它将创建列表。
有没有人使用Cheddar的API,甚至包括PHP中的curl请求,甚至包括如何将它们包含在Javascript中,我猜你用它来解决这个问题。
更新
以下是在Cheddar中创建任务的Curl请求:https://cheddarapp.com/developer/tasks#create。
我想制作一个onclick按钮,它会创建一个任务。是不是像在Javascript中创建函数并在锚点上使用onclick一样简单?
答案 0 :(得分:0)
我现在正在使用curl Php
$LOCAL_REST_URL = 'whateverurlofyourrestapi'
$json_part = { pass the data for post }
您将以$buffer
以json格式获得您的回复迭代它使用响应
正如你所说的如何提出卷曲请求我想给你一个简单的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_partis请求正文,$ LOCAL_REST_URL是你的休息网址
我希望这篇文章可以帮到你
答案 1 :(得分:-1)
您可以使用php中的shell_exec运行终端程序。
或者将curl-code转录为来自php,http://se2.php.net/manual/en/ref.curl.php
的卷曲请求