Fa:API v0.6

From OpenStreetMap Wiki
Jump to navigation Jump to search

broom

Help (89606) - The Noun Project.svg

API v0.6 نگارش فعلی OSM Editing API می‌باشد که در ۱۷-۲۱ آوریل ۲۰۰۹ منتشر شده است.

این صحفه و API از آوریل ۲۰۰۹ چندین بار تمدید و بروز شده‌اند:

  • در مارس ۲۰۱۲ تغییرات کوچکی اعمال شد
  • در آوریل ۲۰۱۳ بعد از اضافه شدن API رونشت‌های نقشه
  • در ژانویه ۲۰۱۶ بعد از اضافه شدن بحث تغییرات بسته
  • در جولای ۲۰۱۸ بعد از مقداری تغییرات کوچک.
  • در دسامبر ۲۰۱۹، نقطه‌ی انتهای expand_bbox حذف شد
  • در مارس ۲۰۲۰، پشتبیانی از JSON برای OSM element endpoints اضافه شد


در انتشار اولیه، semantic versioning(همراه با نگارش جزیی) یک مفهوم ثابت نبود. در نتیجه، API از این طرح پیروی نمی‌کند. بسیاری از برنامه‌ها قادر نیستند نگارش جزیی را به درستی هندل کنند، بنابراین هیچ تلاشی برای افزودن آن صورت نمیگیرد، اگر چه نگارش فعلی می‌تواند ۰.۶.۶ تصور شود.

اطلاعات کلی

این Editing API بر اساس ایده‌های RESTful API می‌باشد. برای کسب اطلاعات بیشتر در مورد RESTful APIs به صفحه ویکی‌پدیای wikipedia's Representational State Transfer page سر بزنید.

API بخشی از سرور می‌باشد که به درخواست‌های REST می‌پردازد. درخواست‌های REST به صورت پیام‌های HTTP GET ،PUT ،POST و DELETE است.


Warning: Default sort key "OSM API" overrides earlier default sort key "API v0.6".