1

YII のビューから REST API を呼び出したいです。簡単な PHP から呼び出す方法を知っています。

ここから

しかし、YII の方法でそれを呼び出す方法がわかりません。YII でそれを呼び出す正しい方法は何ですか?

4

2 に答える 2

4

Yii 1.1として

リクエストを実行するためのフレームワーク クラスはありませんが、強力な PHP HTTP クライアントであるGuzzleを使用できます。

Yii 2.0 ではyii2 -httpclient を使用できます。

于 2015-08-18T14:20:09.187 に答える
-1

API からデータを取得する Yii の方法はないため、以下を使用できます。

$output = file_get_contents('http://www.hpgloe.com/json/getrec/?lat=37.234&lon=-122.234');

その後、CJSONヘルパーを使用してデータをデコードできます。例えば:

$response = CJSON::decode($output);
于 2013-11-11T11:42:15.590 に答える