php中的Slim API POST

时间:2015-01-06 22:45:12

标签: php ajax http slim

我通过Slim框架制作了一个API,我正在使用Advanced Rest Client进行测试。现在我想在我的php网站上实现API休息。我怎样才能做到这一点?最好是使用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);
    }

1 个答案:

答案 0 :(得分:0)

您想要使用AJAX。我想它的流行使用javascript如jquery或angular。

然后,您可以将您的令牌作为身体的一部分传递。 我最熟悉的是jquery,所以这是文档的链接。

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