0
我正在構建一個Web應用程序並需要連接到第三方API。 由第三方提供的示例代碼使用HTTP/Request2進行連接。CakePHP和HTTP /請求2
我知道我可以使用curl來連接,但我更願意使用提供給我的方法。
我已嘗試添加:
App::import('Core', 'HttpSocket');
$HttpSocket = new HttpSocket();
到我的控制器,但是當我運行它,我得到的錯誤:
Error: Class 'HttpSocket' not found
我試圖找到如何使用HttpSocket例子有cakePHP,在哪裏/如何將它添加到控制器。
這是我的控制器:
class RequestsController extends AppController {
public function index() {
App::import('Core', 'HttpSocket');
$HttpSocket = new HttpSocket();
}
}
任何幫助/建議將不勝感激。
CakePHP版本?您試圖包含HttpSocket的方式應該適用於舊版本的Cake,http://book.cakephp.org/1.3/en/The-Manual/Core-Utility-Libraries/HttpSocket.html,但已更改爲新版本的蛋糕。 http://book.cakephp.org/2.0/en/core-utility-libraries/httpsocket.html – Kai
我正在使用2.4.2我已經看到你發送給食譜的鏈接,但我仍然沒有設法實現它正確 –
@Ronnyvdb你在文檔中的哪裏看到這個錯誤的方法?你能鏈接到源代碼嗎?我敢打賭,你沒有閱讀正確的手冊。 – mark