как создать API GuzzleHttp с php - PullRequest
0 голосов
/ 13 февраля 2020

Я создаю остальные API GuzzleHttp для этого. Я добавил GuzzleHttp через composer.

Я не знаю, как обрабатывать AuthData (), класс

require '../...../guzzle/vendor/autoload.php';
$url = "https://m2-rewards.com/api";

use GuzzleHttp\Client;

$client = new Client();
$auth = new AuthData();
$auth->id = '1';
$auth->token = 'someApiToken';
$response = $client->get($url . '/getNewsFeed', array(
    'auth' => base64_encode(json_encode($auth)),
    'verify' => false,
    'timeout' => 30 // seconds
));

$jsonData = json_decode($response->getBody(), true);
...