r - ggmap:在 API 调用中使用客户端 ID 和签名?
问题描述
作为使用客户端 ID 身份验证的高级计划客户,我如何使用 ggmap 包中的 get_googlemap() 函数?
首先,我“注册”我的谷歌帐户详细信息,如下所示
register_google(account_type = "premium",
client = "my-company",
signature = "my1company1signature")
然后我运行 get_googlemap() 函数,如下所示
get_googlemap(center = c(-79, 43))
产生错误消息
Error: Google now requires an API key.
See ?register_google for details.
但是,我知道我应该能够仅使用我的客户端 ID 和签名来访问 API。包中是否提供此功能?
注意:我目前使用的是 ggmap 3.0.0。在以前的版本(我认为是 2.7)中,我没有收到此错误消息,而是遇到了另一个问题,即签名只是附加到 url 的末尾,而不是使用此处描述的 HMAC-SHA1 算法
解决方案
推荐阅读
- mongodb - 如何将聚合结果写入数据库
- swift - 选择时如何显示 TabBar 的标题?
- image - 从服务器删除并清除浏览器缓存后图像仍然可用
- c# - Remote Sender akka Actor 在其他集群中 30 秒后终止
- node.js - How do i filter API responses in nodejs/express
- swift - 无法设置 UILabelView.Text 值
- javascript - JavaScript:打印弹出窗口,在 IE 中获取父页面内容
- python - 在 Scipy 中使用最小二乘法最小化时,如何修复“在...中遇到溢出”类型的各种 RuntimeWarnings?
- java - 用 jsonpath 替换 json 值
- python-3.x - 查询函数不适用于列名中的空格和括号