U habee proxy loogu talagalay macmiilka Google PHP iyadoo la isticmaalayo Guzzle
Ku dar macmiil Guzzle oo sideeya xulashooyinka proxy ka hor inta aanad abuurin walxaha adeegga Google ee isticmaala.
Macmiilka Google API PHP wuxuu Guzzle u isticmaalaa macmiilkiisa HTTP ee caadiga ah. Sii macmiilka Google hal instance Guzzle oo la habeeyay:
$httpClient = new GuzzleHttp\Client([
'proxy' => 'http://proxy.example.net:8080',
'timeout' => 20,
]);
$googleClient = new Google\Client();
$googleClient->setHttpClient($httpClient);
Ku dabaq macmiilkan xaqiijinta Google iyo habaynta adeegga ee caadiga ah ee barnaamijka. Deji macmiilka HTTP ka hor inta aanay codsiyadiisa token bilaaban iyo ka hor inta aan la abuurin walxaha adeegga ee isticmaali doona.
Xulashada proxy waa xulasho codsi Guzzle, sidaas darteed qaabka barta dhamaadka iyo qaabka xulashooyinka la taageeray waxay raacaan interface-ka Guzzle. Macmiilka Google wuxuu bixiyaa barta gelinta; looma baahna in SDK gudaheed la dhiso fasalka curl IO gaar ah.
Marka barnaamij horey u hayo habayn Guzzle la wadaago, ku hay maamulayaasha iyo xulashooyinka loo baahan yahay instance-ka halkan lagu gudbiyay. Gelitaan HTTP oo ka yimid liiska proxy-ga HTTP ayaa bixin kara URL-ka proxy-ga ee codsi Google API dadweyne oo la ogolaaday kaliya marka instance-kaas la habeeyay uusan lahayn aqoonsi proxy oo la kaydiyay.