Guzzle ৰ সৈতে Google PHP ক্লায়েন্টৰ বাবে প্ৰক্সি কনফিগাৰ কৰক
Google সেৱা বস্তু সৃষ্টি কৰাৰ আগতে প্ৰক্সি বিকল্পবোৰ কঢ়িয়াই লৈ যোৱা Guzzle ক্লায়েন্ট এটা ইনজেক্ট কৰক।
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 ক্লায়েন্ট নিৰ্ধাৰণ কৰক।
প্ৰক্সি বিকল্পটো Guzzle অনুৰোধ বিকল্প, গতিকে ইয়াৰ এণ্ডপইণ্ট বাক্যবিন্যাস আৰু সমৰ্থিত বিকল্প গঠন Guzzle ৰ ইণ্টাৰফেচ অনুসৰণ কৰে। Google ক্লায়েন্টে ইনজেকশ্যন বিন্দু প্ৰদান কৰে; SDK ৰ ভিতৰত পৃথক curl IO শ্ৰেণী নিৰ্মাণ কৰাৰ প্ৰয়োজন নাই।
যেতিয়া এপ্লিকেশ্যন এটাই ইতিমধ্যে এটা শ্বেয়াৰ কৰা Guzzle কনফিগাৰেচন ৰাখে, তেতিয়া ইয়াৰ প্ৰয়োজনীয় হেণ্ডলাৰ আৰু বিকল্পবোৰ ইয়াত পাছ কৰা উদাহৰণত ৰাখক। HTTP প্ৰক্সি তালিকাৰ পৰা এটা HTTP প্ৰবিষ্টিয়ে অনুমোদিত ৰাজহুৱা Google API অনুৰোধৰ বাবে ইয়াৰ প্ৰক্সি URL যোগান ধৰিব পাৰে কেৱল যেতিয়া সেই কনফিগাৰ কৰা উদাহৰণত কোনো সংৰক্ষিত প্ৰক্সি প্ৰমাণপত্ৰ নাথাকে।