繁体   English   中英

如何在 (cake)php 中执行 REST 查询?

[英]How do I perform REST queries in (cake)php?

我正在尝试使用 REST API 将一些数据提取到我的 CakePHP 站点中。 我熟悉 CakePHP,但不熟悉 REST,所以我想要一些关于最佳方法的指导。 我在网上看过,但我发现的很多东西要么告诉我如何制作我自己的 API,要么它已经很老了,我不确定它是否仍然相关。

API 文档告诉我提出查询请求

http://api.sitename.com/rest/organizations/my_id/media.xml

其中 my_id 是我拥有的字符串。

我在用着:

$url = http://api.sitename.com/rest/organizations/my_id/media.xml;
$result = file_get_contents($url);

然后我在 $result 中有 xml。

这是最好的方法吗?

谢谢!

简短而直接的回答:

这是最好的方法吗?

前往PHP cURL 文档以获取有关如何与公共 web 服务“交谈”的更多信息。

在按照 Charles Sprayberry 的建议查看 cURL 之后,您将需要了解如何解析 PHP 中的 XML以便能够对检索到的数据进行处理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM