Google API PHP клиент Guzzle-ийг анхдагч HTTP клиент болгон ашигладаг. Google клиентэд тохируулсан Guzzle хуулбарыг өгнө үү:

$httpClient = new GuzzleHttp\Client([
    'proxy' => 'http://proxy.example.net:8080',
    'timeout' => 20,
]);

$googleClient = new Google\Client();
$googleClient->setHttpClient($httpClient);

Энэ клиентэд аппын ерийн Google баталгаажуулалт болон үйлчилгээний тохиргоог хэрэглэнэ. HTTP клиентийг түүний token хүсэлтүүд эхлэх ба түүнийг ашиглах үйлчилгээний объектууд үүсэхээс өмнө тохируулна уу.

Прокси сонголт нь Guzzle хүсэлтийн сонголт тул түүний төгсгөлийн цэгийн синтакс болон дэмжигдэх сонголтын бүтэц Guzzle-ийн интерфейсийг дагана. Google клиент оруулах цэгийг өгдөг; SDK дотор тусдаа curl IO класс барих шаардлагагүй.

Апп өмнө нь хуваалцсан Guzzle тохиргоог хадгалж байгаа бол шаардлагатай боловсруулагч болон сонголтуудыг энд дамжуулсан хуулбарт үлдээнэ үү. HTTP прокси жагсаалтын HTTP бичлэг нь зөвшөөрөгдсөн нийтийн Google API хүсэлтэд өөрийн прокси URL-ийг зөвхөн тухайн тохируулсан хуулбарт хадгалагдсан прокси итгэмжлэл байхгүй үед л өгч чадна.

Холбоотой нийтлэлүүд