Ken 1 kuukausi sitten
vanhempi
commit
09aa4f20b0
2 muutettua tiedostoa jossa 18 lisäystä ja 3 poistoa
  1. 16 2
      app/Http/Controllers/Api/Test.php
  2. 2 1
      composer.json

+ 16 - 2
app/Http/Controllers/Api/Test.php

@@ -3,16 +3,30 @@
 namespace App\Http\Controllers\Api;
 
 use App\Http\Controllers\Controller;
+use http\Client;
+use http\Client\Request;
+use http\QueryString;
 
 class Test extends Controller
 {
     public function index()
     {
+        $this->football();
         return $this->success('你哈');
     }
 
-
-
+    function football()
+    {
+        $client = new Client();
+        $request = new Request();
+        $request->setRequestUrl('https://v3.football.api-sports.io/teams');
+        $request->setRequestMethod('GET');
+        $request->setQuery(new QueryString(['id' => '33']));
+        $request->setHeaders(['x-apisports-key' => 'XxXxXxXxXxXxXxXxXxXxXxXx']);
+        $client->enqueue($request)->send();
+        $response = $client->getResponse();
+        echo $response->getBody();
+    }
 
 
 }

+ 2 - 1
composer.json

@@ -12,7 +12,8 @@
         "laravel/framework": "^11.31",
         "laravel/tinker": "^2.9",
         "tymon/jwt-auth": "2.2",
-        "ext-bcmath": "*"
+        "ext-bcmath": "*",
+        "ext-http": "*"
     },
     "require-dev": {
         "fakerphp/faker": "^1.23",