Laravelに関係なく、呼び出すなら下記のコードの様にcurl
を使えば良いと思いますが…
php
1<?php
2namespace App\Services;
3class Util{
4 5 * 実際にAPIを実行する処理。取得結果を配列にデコードして返却
678910
11 public function callAPI(Array $requestParam, string $url) {
12 $access_token = $requestParam['accesstoken'];
13
14 $curl = curl_init();
15 curl_setopt($curl, CURLOPT_URL, $url);
16 curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'GET');
17 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
18 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // 証明書の検証を行わない
19 curl_setopt($curl, CURLOPT_HTTPHEADER, array('Authorization: Bearer '.$access_token));
20
21 $result = curl_exec($curl);
22 curl_close($curl);
23 return json_decode($result,true);
24 }
25}