منصة المطورين Mariner GPS Tools
الحدود والتحقق
تخضع استدعاءات API وMCP العامة لحدود المعدل. يجري التحقق من المدخلات قبل الحساب، بما في ذلك وحدات السرعة المدعومة والقيم العددية المحدودة ونطاقات خط العرض أو خط الطول.
حدود الطلب
تقتصر هيئات طلب JSON على16 KiB. يتم التحقق من صحة المدخلات قبل الحساب، بما في ذلك الوحدات المدعومة والقيم الرقمية المحدودة والحقول غير المتوقعة ونطاقات خطوط الطول والعرض الصالحة.
مؤشر API العام
GET /api/v1متاح بدون مصادقة ويوفر معلومات API الأساسية. يتطلب اكتشاف الأداة والحسابات وطلبات MCP مفتاح API صالحًا.
أخطاء
تُرجع أخطاء REST رمزًا مستقرًا يمكن قراءته بواسطة الآلة إلى جانب رسالة يمكن قراءتها بواسطة الإنسان. تستخدم أخطاء النقل MCP تنسيق JSON-RPC وتتضمن رمز الخطأ Mariner GPS Tools فيerror.data.code.
خطأ RESTjson
{
"ok": false,
"error": {
"code": "rate_limited",
"message": "Too many requests. Try again shortly."
}
}400
invalid_requestنص الطلب أو أحد حقوله غير صالح.401
unauthorizedمفتاح API مفقود أو مشوه أو تم إبطاله أو لم يتم التعرف عليه.403
forbiddenلا يحتوي المفتاح API على النطاق المطلوب.404
not_foundنقطة النهاية المطلوبة غير موجودة.413
payload_too_largeيتجاوز نص الطلب 16 KiB.415
unsupported_media_typeتتطلب نقطة النهاية application/json طلب.429
rate_limitedلقد تم الوصول إلى الحد الأقصى للطلب. حاول مرة أخرى قريبا.500
internal_errorلم تتمكن الخدمة من إكمال الطلب.