Symfony2 - Cómo realizar una solicitud externa
Usando Symfony2, necesito acceder a una API externa basada en HTTPS.
¿Cómo puedo llamar a un URI externo y administrar la respuesta para "jugar" con él? Por ejemplo, para mostrar un mensaje de éxito o error?
Estoy pensando en algo como (tenga en cuenta que performRequest es un método completamente inventado):
$response = $this -> performRequest("www.someapi.com?param1=A¶m2=B");
if ($response -> getError() == 0){
// Do something good
}else{
// Do something too bad
}
He estado leyendo sobre Buzz y otros clientes. Pero supongo que Symfony2 debería poder hacerlo por sí mismo.