2017-05-29 3 views

Antwort

1

Sie können es mit Guzzle HTTP client tun.

Zuerst müssen Ihr Token bereit:

$token = 'someToken'; 

erstellen Guzzle HTTP-Client mit einer Base URI:

$client = new GuzzleHttp\Client(['base_uri' => 'https://foo.com/api/']); 

Als nächstes Ihre Header vorbereiten und auch die Autorisierungsheader. Beachten Sie, dass wir einfach "Bearer" und $ token verketten (schließen Sie das Leerzeichen zwischen ihnen ein). In diesem Beispiel setzen wir auch das ‚Übernehmen‘ Header ‚application/json‘, die ein gemeinsamer Fall ist:

$headers = [ 
    'Authorization' => 'Bearer ' . $token,   
    'Accept'  => 'application/json', 
]; 

Als nächstes benutzen, um Ihre $ Client eine Anfrage an https://foo.com/api/bar zu senden. Fügen Sie Ihre Header in die Anfrage ein: