Symfony2 - Jak wykonać zewnętrzne żądanie
Używając Symfony2, muszę uzyskać dostęp do zewnętrznego API opartego na HTTPS.
Jak mogę zadzwonić do zewnętrznego URI i zarządzać odpowiedzią „zagraj” nim. Na przykład, aby zrealizować sukces lub komunikat o błędzie?
Mam na myśli coś takiego (zauważ, że performRequest to całkowicie wymyślona metoda):
$response = $this -> performRequest("www.someapi.com?param1=A¶m2=B");
if ($response -> getError() == 0){
// Do something good
}else{
// Do something too bad
}
Czytałem o Buzzie i innych klientach. Ale przypuszczam, że Symfony2 powinien być w stanie to zrobić samodzielnie.