Here api 当备选方案为2时,呼叫仅返回1条路线

Here api 当备选方案为2时,呼叫仅返回1条路线,here-api,Here Api,我目前正试图弄清楚为什么备选方案参数不起作用(结果只得到一条路线)。我正在呼叫的URL是: https://fleet.ls.hereapi.com/2/calculateroute.json?apiKey={API_KEY}&mode=car&waypoint0=40.65523%2C-73.95024&waypoint1=40.73189%2C-74.17398&alternatives=2&units=imperial&tollVehicle

我目前正试图弄清楚为什么备选方案参数不起作用(结果只得到一条路线)。我正在呼叫的URL是:

https://fleet.ls.hereapi.com/2/calculateroute.json?apiKey={API_KEY}&mode=car&waypoint0=40.65523%2C-73.95024&waypoint1=40.73189%2C-74.17398&alternatives=2&units=imperial&tollVehicleType=car&return=polyline%2Cactions%2Cinstructions%2Csummary%2CtravelSummary%2CturnByTurnActions%2Celevation%2CrouteHandle1
我已经看到了一些答案,但是他们需要一个我没有的应用程序代码。当试图生成一个应用程序代码时,它会询问我没有的包id/包名(这是在PHP上运行的)


谢谢

由于我们的车队远程通信API在计算路线时会始终考虑通行费成本,因此它不会始终返回备选路线

请注意文档中“备选路线”参数的定义:返回的备选路线选项的最大数量可以返回较少或没有其他选择。仅返回与最佳路线显著不同但成本不高的路线备选方案。

如果成本计算不是您的主要目标,您可以尝试使用我们的路由API来获得替代方案


关于app_id/app_代码,例如,它们用于遗留API端点。对于当前的API端点,应改用API密钥。

感谢您的响应。主要目标过于复杂:多条路线+收费成本。我们目前使用tollguru作为主要提供商,并希望将主要提供商切换到此处,并将tollguru作为备份,但由于这不可行,我们将不得不进行切换(我不介意备份仅显示1条路线)。