کتابخانه‌های کارخواه برای «سرویس‌های وب Google Maps»

«کارخواه جاوا»، «کارخواه پایتون»، «کارخواه Go»، و «کارخواه Node.js» برای «سرویس‌های Google Maps» کتابخانه‌های کارخواه با پشتیبانی انجمن هستند که تحت پروانه Apache 2.0 متن‌باز شده‌اند. این موارد در GitHub برای بارگیری و همیاری دردسترس هستند، در آنجا همچنین دستورالعمل‌های نصب و کد نمونه را خواهید یافت:

چرا باید از کتابخانه‌های کارخواه استفاده کرد؟

«کارخواه Java»، «کارخواه Python»، «کارخواه Go»، و «کارخواه Node.js» برای «سرویس‌های Google Maps» به شما امکان می‌دهند در سرورتان با سرویس‌های وب Google Maps کار کنید. آن‌ها عملکرد میاناهای برنامه‌سازی کاربردی زیر را دربرمی‌گیرند:

علاوه‌بر عملکردی که این میاناهای برنامه‌سازی کاربردی ارائه می‌دهند، کتابخانه‌های کارخواه برخی‌از کارهای رایج را کمی آسان‌تر می‌کنند.

  • محدود کردن خودکار نرخ به‌طور پیش‌فرض، درخواست‌ها با حد نرخ موردانتظار برای هر سرویس وب ارسال می‌شوند. می‌توانید محدودیت‌های سفارشی QPM را با new GeoApiContext().setQueryRateLimit(qpm) ارائه دهید.
  • تلاش مجدد درصورت عدم موفقیت اگر API خطای 5xx ارسال کند، کتابخانه‌های کارخواه به‌طور خودکار هر درخواستی را مجدداً امتحان می‌کنند. تلاش‌های مجدد از عقب‌گرد نمایی استفاده می‌کنند که درصورت بروز خطاهای متناوب کمک می‌کند.
  • اصالت‌سنجی آسان کتابخانه‌های کارخواه اصالت‌سنجی را با «کلید میانای برنامه‌سازی کاربردی» که به‌طور رایگان دردسترس است آسان می‌کند. مشتریان طرح Google Maps Platform Premium می‌توانند از شناسه کارخواه و رمز خود استفاده کنند.
  • POJOs کتابخانه‌های Java برای هریک از پاسخ‌های API، اشیای بومی برمی‌گردانند. کتابخانه‌های Python ساختار را همان‌گونه که از API دریافت می‌شود برمی‌گردانند.
  • ناهمگام یا همگام همه درخواست‌ها از سبک فراخوانی همگام یا ناهمگام پشتیبانی می‌کنند.

شروط خدمات

کتابخانه‌های کارخواه برای خدمات وب Google Maps تحت پروانه Apache 2.0 پروانه گرفته‌اند.

کتابخانه‌های کارخواه پوشش‌هایی برای سرویس‌های وب Google Maps هستند. خدمات وب Google Maps تحت کنترل شرایط خدمات پلاتفرم Google Maps است.

مهم: این کتابخانه‌ها تحت پوشش خط‌مشی منسوخ کردن استاندارد Google یا قرارداد پشتیبانی نیستند.

کلیدهای میانای برنامه‌سازی کاربردی و شناسه‌های کارخواه

هر سرویس وب Google Maps به کلید میانای برنامه‌سازی کاربردی یا شناسه کارخواه نیاز دارد. برای راهنمایی درباره زمان استفاده از کلید API، زمان استفاده از شناسه کارخواه، و نحوه دریافت کلید API یا شناسه کارخواه، راهنمای اصالت‌سنجی API مورد استفاده‌تان را ببینید: