Bidh cliant Google API PHP a' cleachdadh Guzzle mar a chliant HTTP bunaiteach. Thoir eisimpleir Guzzle air a rèiteachadh don chliant Google:

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

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

Cuir dearbhadh-aithne àbhaisteach Google agus rèiteachadh seirbheis na h-aplacaid air a' chliant seo. Suidhich an cliant HTTP mus tòisich na h-iarrtasan tòcain aige agus mus cruthaichear na nì seirbheis a chleachdas e.

Is roghainn iartais Guzzle a th' anns an roghainn proxy, mar sin lean na co-chòrdadh a' chrìoch-phuing agus an structar roghainnean le eadar-aghaidh Guzzle. Bheir an cliant Google àite an in-stealladh; chan fheum clas curl IO fa leth a thogail am broinn an SDK.

Nuair a tha rèiteachadh Guzzle co-roinnte aig aplacaid mar-thà, cùm na làimhsealairean agus na roghainnean a tha a dhìth oirre air an eisimpleir a thèid a chur seachad an seo. Faodaidh inntrigeadh HTTP bhon liosta proxy HTTP an URL proxy aige a thoirt seachad airson iarrtas poblach ceadaichte gu Google API a-mhàin nuair nach eil teisteasan proxy glèidhte aig an eisimpleir rèitichte sin.

Artaigilean co-cheangailte