ich auf eine Anwendung arbeite, wo Daten von externen api http://finhelp/getStockDetailsWie externe API aufrufen in Laravel authentifiziert 5
Wie kann ich einen Träger Token externe API von Laravel 5 authentifiziert rufen kommen wird?
ich auf eine Anwendung arbeite, wo Daten von externen api http://finhelp/getStockDetailsWie externe API aufrufen in Laravel authentifiziert 5
Wie kann ich einen Träger Token externe API von Laravel 5 authentifiziert rufen kommen wird?
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:
Mit Guzzle: http://docs.guzzlephp.org/en/latest/request-options.html#headers – pascalvgemert