我正在尝试学习 REST,并认为从 PHP REST 客户端(例如 Httpful)开始可能会很好。我似乎无法让它发挥作用。我下载了 httpful.phar 文件并将其放在我的工作目录中。然后创建了一个简单的 php 文件,其中包含来自其站点示例的以下内容:
<?php
// Point to where you downloaded the phar
include('httpful.phar');
$uri = "https://www.googleapis.com/freebase/v1/mqlread?query=%7B%22type%22:%22/music/artist%22%2C%22name%22:%22The%20Dead%20Weather%22%2C%22album%22:%5B%5D%7D";
$response = Request::get($uri)->send();
echo 'The Dead Weather has ' . count($response->body->result->album) . " albums.\n";
?>
Run Code Online (Sandbox Code Playgroud)
我在网站上尝试了多个示例,但在我的浏览器中加载它时只得到一个空白页面。
谢谢你提供的所有帮助!
该库使用命名空间。使用完整的类名或use类
使用完整的类名:
\Httpful\Request::get($uri)->send();
Run Code Online (Sandbox Code Playgroud)
使用:
use Httpful\Request;
Request::get($uri)->send();
Run Code Online (Sandbox Code Playgroud)
遗憾的是,网站上的示例代码非常不完整,但您可以从主题“安装选项 1:PHAR”下面的示例或 phar 中的实际源代码中获得提示。
| 归档时间: |
|
| 查看次数: |
7926 次 |
| 最近记录: |