यह अनुरोध करते समय:

https://fleet.api.here.com/2/calculateroute.json?app_id=[my-app_id]&mode=fastest;truck;traffic:enabled;¤cy=EUR&restTimes=EU&traverseGates=true&tollVehicleType=3&legAttributes=none,li,- mn&rollups=none,देश&प्रस्थान=2019-10-24T12:00:00&waypoint0=stopOver,3600!geo!40.6457299,-7.8720095&waypoint1=stopOver,3600!geo!40.538969,-7.855085&waypoint2=stopOver,3600!geo!-40. &waypoint3=stopOver,3600!geo!38.7222524,-9.1393366&waypoint4=geo!37.0193548,-7.9304397

मुझे त्रुटि संदेश मिलता है:

{
  "issues": [
    {
      "message": "Couldn't reach way point 4 due to search timeout (start links -537276209 -746448836 1213280170 -537276209 -746448836 1213280170 -537276209 -537276209 1213280170 -746448836 -746448836 -746448836 1213280170 -537276209 1213280170 -537276209 -746448836 -746448836 1213280170 -537276209 -537276209 1213280170 -537276209 1213280170 -746448836 -537276209 1213280170 -746448836 -746448836 -537276209 1213280170 -746448836 1213280170 -537276209  dest links 545917165 -545917165 )"
    },
    {
      "message": "Request id: bca15488-a510-41d7-a1e0-90c60d045bc5"
    }
  ],
  "response": null,
  "error_id": "bca15488-a510-41d7-a1e0-90c60d045bc5",
  "response_code": "400 Bad Request"
}

हालांकि अगर मैं या तो प्रस्थान क्षेत्र को हटा देता हूं या कम स्टॉपओवर डालता हूं, तो यह काम करता है, लेकिन मुझे उन मानों के साथ दोनों फ़ील्ड चाहिए।

0
Pedro Batista 25 अक्टूबर 2019, 13:30

1 उत्तर

सबसे बढ़िया उत्तर

वेपाइंट की अधिकतम संख्या सीमित है। हालाँकि, यह सीमा एक निश्चित संख्या नहीं है, बल्कि समग्र प्रसंस्करण समय की सीमा का परिणाम है। जब तक खोज चौथे वेपॉइंट तक पहुंचती है, तब तक एपीआई के लिए निष्पादन का समय समाप्त हो जाता है। इस एपीआई खोज टाइम आउट सीमा के लिए यही कॉन्फ़िगर किया गया है।

हालांकि यह एक स्टॉप ओवर को कम करके ठीक काम करता है। आप या तो दो परिणामों को जोड़ सकते हैं। निष्पादन समय सीमा को बढ़ाया जा सकता है या नहीं, यह जांचने के लिए इसे डेवलपर के पास उठाएंगे।

0
halfer 30 अक्टूबर 2019, 03:36