苗条 API POST php

Slim API POST in php

我通过 Slim 框架制作了一个 API,我正在使用 Advanced Rest Client 对其进行测试。现在我想在我的 php 网站上实现 API 休息。我怎样才能做到这一点?更好地使用 AJAX 或 PHP 吗?能给个小代码demo吗?

提前致谢,非常感谢。

我试过这个代码,这是最好的解决方案吗:我的问题是我需要添加一个 header 和授权密钥。

$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,所以这里是文档的 link。

http://api.jquery.com/jquery.post/