php中的Slim API POST

php中的Slim API POST,php,ajax,http,slim,Php,Ajax,Http,Slim,我通过Slim框架制作了一个API,并使用高级Rest客户端对其进行了测试。现在我想在我的php网站上实现API rest。我该怎么做?使用AJAX或PHP更好吗?你能给我一个小的代码演示吗 提前谢谢,我真的很感激 我尝试了这段代码,这是最好的解决方案吗:我的问题是我需要添加一个带有授权密钥的头 $data = array("title" => "otro libro", "isbn" => "998-84-8184-1", "author" => "otro autor :)

我通过Slim框架制作了一个API,并使用高级Rest客户端对其进行了测试。现在我想在我的php网站上实现API rest。我该怎么做?使用AJAX或PHP更好吗?你能给我一个小的代码演示吗

提前谢谢,我真的很感激

我尝试了这段代码,这是最好的解决方案吗:我的问题是我需要添加一个带有授权密钥的头

$data = array("title" => "otro libro", "isbn" => "998-84-8184-1", "author" => "otro autor :)");
    $ch = curl_init("http://localhost/slimrest/books");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
    curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($data));
    $response = curl_exec($ch);
    curl_close($ch);
    if(!$response) 
    {
        return false;
    }
    else
    {
        var_dump($response);
    }

您想要使用AJAX。我想使用jquery或angular之类的javascript框架是很流行的

然后你可以把你的代币作为身体的一部分传递出去。 我最熟悉jquery,这里有一个文档链接


你自己尝试了什么?@siveajet-post更新!只需使用
curl\u setopt($ch,CURLOPT\u HTTPHEADER,$headers)其中,
$headers
是要在
标题:值
格式中设置的标题数组。您还可以查看我构建的轻量级PHP REST客户端,欢迎您使用-