运行控制器操作或休息api并在yii2中显示结果

时间:2016-03-02 11:07:06

标签: rest yii yii2 yii2-advanced-app

我有一个控制器动作/休息api,它返回一个json数据

/用户/ 1

{
    "name" : "Paul",
    "surname" : "Phoenix",
    "age" : "20",
    "status" : "active",
}

但是我需要在yii应用程序的某些地方使用这些数据。例如,我有一个组件使用用户数据做一些事情,然后返回格式化的结果。我如何在我的组件中调用此api以便我可以使用它?或者我如何直接在视图上显示这些数据。

我需要使用file_get_contents(Url::to(['/user/view', 'id' => 1], true)吗? 哪个会做: file_get_contents(http://localhost/user/1)

然后在我需要的地方使用这些数据?或者是否有更简单的解决方案在框架内使用api数据?

0 个答案:

没有答案