使用Snaptoroad API和Premium计划

时间:2017-05-02 05:45:15

标签: google-maps

我正在尝试设置一个使用snaptoroad api的应用程序。我已经获得了高级计划的详细信息,我有客户端ID和加密代码。

我尝试使用下面的表单生成签名

Form to get signature using client id and crypto code

但它会抛出错误,说我为maps.googleapis而不是roads.googleapis(这是一个snaproad api)。我使用pyton程序生成签名,确实返回带有签名的URL,但这不起作用。 snaptoroad上的Web文档仅显示APIKey选项。但我的组织有一个高级计划,我想使用它,以便我可以更好地测试产品。

需要帮助。我在使用地图API方面经验有限。

此致 Vaishak

1 个答案:

答案 0 :(得分:0)

Google Maps Roads API支持API密钥授权,Roads API不支持客户端ID和数字签名。

https://developers.google.com/maps/documentation/roads/get-api-key

您应该在Premium计划项目中生成API密钥,并在请求中使用它。

您可以在支持门户中找出您的项目编号。点击左侧的地图:使用情况报告,您会看到如下内容:

gme- [公司]& proj- [数字]([类型])

[编号]是您的高级计划项目编号。如果您不知道谁有权访问高级计划项目,请与Google地图技术支持团队联系。

希望它有所帮助!