شما می توانید بین چندین کتابخانه مشتری مختلف انتخاب کنید. همچنین برای جزئیات بیشتر به توضیح کتابخانه های مشتری مراجعه کنید.
کتابخانه های سرویس گیرنده ابری
ما استفاده از کتابخانه مشتری را توصیه می کنیم، زیرا آنها امنیت و یکپارچه سازی زبان را بهبود می بخشند و از مجوز کاربر پشتیبانی می کنند. کتابخانه های سرویس گیرنده CSS API از gRPC استفاده می کنند و برای کار با نمونه های کد ما به همان زبان طراحی شده اند.
در اینجا جدیدترین کتابخانه های مشتری و نمونه کدهای ما آمده است:
کتابخانه های مشتری | نمونه کد |
---|---|
جاوا | جاوا |
PHP | |
برو | |
روبی | |
.خالص | |
پایتون | |
Node.js |
برای راه اندازی یک کتابخانه مشتری، یکی از نمونه کدهای ما را دانلود و اجرا کنید.
کتابخانه های سرویس گیرنده Google API
همچنین میتوانید از طریق کتابخانههای Google API Client به CSS API دسترسی پیدا کنید. این به شما امکان می دهد مستقیماً به رابط REST متصل شوید.
مزایا نسبت به کتابخانه های سرویس گیرنده ابری
- پشتیبانی از زبان های اضافی: Java، Python، PHP، .NET، JavaScript، Objective-C، Dart، Ruby، Node.js، Go
- پشتیبانی از دسته بندی: برای جزئیات بیشتر به مستندات خاص کتابخانه مشتری مراجعه کنید (مثلاً: پایتون ، جاوا ). با این حال، بیشتر کتابخانههای Cloud Client بهینهسازیهای خاص زبان را پیادهسازی میکنند که دستهبندی را غیرضروری میکند (نمونه توضیح برای go در شماره 675 آمده است).
- در دایرکتوری های بسته پیش فرض اکثر زبان های برنامه نویسی موجود است.
معایب نسبت به کتابخانه های سرویس گیرنده ابری
- باید خودتان تماسها و انواع دادهها را مدیریت کنید
کد نمونه
ما کد نمونه ای برای سرویس گیرندگان Google API در دسترس داریم.
کتابخانه مشتری وجود ندارد
شما همچنین می توانید بدون هیچ گونه کتابخانه مشتری، با استفاده از قابلیت های HTTP زبان برنامه نویسی خود، به CSS API متصل شوید. به مرجع REST API مراجعه کنید.