亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel 和 Guzzle 身份驗證

Laravel 和 Guzzle 身份驗證

PHP
神不在的星期二 2024-01-19 14:59:48
你好,我想使用一個服務,我使用 laravel 5.x 和 guzzle ,通過這段代碼我可以發送請求,我使用正確的 api-key,但我總是收到 403 禁止......public function searchP(Request $request) {        $targa = request('targa');        $client = new \GuzzleHttp\Client();        $url = 'https://xxx.it/api/xxx/xxx-number/'.$targa.'/xxx-xxxx';        $api_key ='xxxxxcheepohxxxx';        try {            $response = $client->request(                'GET',                $url,                ['auth' => [null, $api_key]]);        } catch (RequestException $e) {            var_dump($e->getResponse()->getBody()->getContent());        }        // Get JSON        $result = $response->json();     }為什么?我無法理解在郵遞員中,我在授權標簽中寫下這個密鑰:x-apikey值:xxxxxcheepohxxxx添加到標題它有效。我也試過這個  ....  try {                $response = $client->request('GET',$url,[                    'headers' => [                        'x-apikey', $api_key                       ]                    ]);                } catch .....但不起作用,謝謝
查看完整描述

1 回答

?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

應該是這個,你打錯字了



  ....  try {

                $response = $client->request('GET',$url,[

                    'headers' => [

                        'x-apikey'=> $api_key

                       ]

                    ]);

    

            } catch .....


查看完整回答
反對 回復 2024-01-19
  • 1 回答
  • 0 關注
  • 162 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號