在Apigee Edge的工作API上为Google Maps生成HMAC签名

时间:2014-11-11 20:26:22

标签: javascript python google-maps apigee hmacsha1

我正在尝试为Apigee边缘的Google地图API生成有效签名。

我尝试使用javascript标注无效。我能够生成签名,但它们与Google期望的不匹配。我怀疑它与加密密钥的编码有关。

我根本无法部署python脚本(已经打开了支持案例)。

我使用的是CryptoJS,我认为它不会对密钥进行二进制编码。有没有人已经解决了使用HMAC签名调用Google Maps API for Work的问题?

1 个答案:

答案 0 :(得分:0)

我能够使用Python。我的解决方案主要基于Google的示例脚本。我必须对行进行更改才能解码签名,以便它可以在Apigee Edge上运行。当然,这只适用于拥有付费Apigee Edge帐户的用户,因为免费版本不支持Python。