0
我想要做的是登錄到外部API並檢索JSON文件。爲此,我在Laravel使用Guzzle。Guzzle Laravel - 使用POST請求登錄
我有安裝一個控制器來做到這一點:
$client = new Client([
'base_uri' => 'https://www.space-track.org',
'timeout' => 2.0,
]);
我訪問使用JSON文件:
$response = $client->request('GET', '/basicspacedata/query/class/boxscore');
爲了得到我需要登錄到API的JSON文件。 API教程告訴我:
Login by sending a HTTP POST request ('identity=your_username&password=your_password') to: https://www.space-track.org/ajaxauth/login
我無法做的是使用Guzzle登錄到API。我嘗試了幾個Guzzle教程,並使用沒有任何工作的'auth'數組。
基本上,我無法做的是使用Guzzle登錄到API。
線的東西爲什麼不只是後登錄參數,如'$客戶 - >後('https://www.space-track.org/ ajaxauth/login?identity = your_username&password = your_password')',然後獲取令牌或類似的東西。 – hasandz