2016-08-01 5 views
0

Ich möchte einen Aufruf an diese API: https://api.airbnb.com/v2/search_results, mit Symfony2 und LswApiCallerBundle.LswApiCallerBundle POST-Daten

Im Anschluss an die Anweisungen, die ich den Anruf mit diesem Code machen:

$url = 'https://api.airbnb.com/v2/search_results'; 

$data = [ 
    'client_id' => '3092nxybyb0otqw18e8nh5nty', 
]; 

$output = $this->get('api_caller')->call(new HttpGetJson($url, $data)); 

Als Folge ich diese:

Status: 0 Verbindung fehlgeschlagen URL: https://api.airbnb.com/v2/search_results Typ: Lsw \ ApiCallerBundle \ Call \ HttpGetJson Request: 35 Bytes Raw HTML geparst Antwort: 0 Bytes Raw HTML-Parsing Zeit: 62.89 ms

Mit einer "Null" -Antwort. Kann mir jemand bitte sagen, wo ich versage oder ob es einen anderen Weg gibt?

Dank

+0

Überprüfen Sie die Antwort-Header ... IDK, wie das in Symfony2 zu tun, aber in Curl, ist der beste Weg, um CURLOPT_VERBOSE und CURLOPT_STDERR – hanshenrik

Antwort

0

fand ich eine Lösung, Lsw Bundle für Guzzle eine (https://github.com/LeaseWeb/LswGuzzleBundle) ersetzt wird. Folgen Sie der Dokumentation, um es zu konfigurieren.

+0

Hallo und Willkommen zu StackOverflow! Bitte fügen Sie die tatsächliche Lösung in der Post als Antwort ein, anstatt Links zu posten. Sie können leicht unbrauchbar werden, wenn sich die URL ändert. Vielen Dank – cdomination