Google API PHP հաճախորդը Guzzle-ն օգտագործում է որպես լռելյայն HTTP հաճախորդ։ Տրամադրեք կարգավորված Guzzle օրինակ Google հաճախորդին՝

$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 գրառումը կարող է տրամադրել իր պրոքսի URL-ը թույլատրված հանրային Google API հարցման համար միայն այն դեպքում, երբ այդ կարգավորված օրինակը չունի պահված պրոքսիի հավատարմագրեր։

Առնչվող հոդվածներ