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

3z6pesqy  于 2022-11-11  发布在  PHP
关注(0)|答案(3)|浏览(168)

我正在尝试使用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。
这是最好的方法吗?

s71maibg

s71maibg1#

简短、直接的回答:
这是最好的方法吗?

没有

有关如何与公共Web服务“对话”的更多信息,请访问PHP cURL documenation

nhhxz33t

nhhxz33t2#

在按照Charles Sprayberry的建议研究了cURL之后,您将希望了解parsing XML in PHP,以便能够对检索到的数据进行一些操作。

相关问题