6

我们的开发人员要求我向他们提供百度地图的 API 密钥,以便他们可以设置我们的现场商店定位器,但我不确定如何去做。

我试图在百度上设置一个帐户,但它要求一个中国手机号码。在获得钥匙之前,我是否必须获得其中之一?一旦我有一个帐户,计算如何获得密钥有多容易?

任何人都可以建议设置它的最佳方法吗?

提前致谢!

4

2 回答 2

10

2016 年更新:现在似乎可以使用非中文电话号码创建百度帐户,请参阅此页面

登录百度后,您需要找到他们的 LBS(基于位置的服务)云并前往那里的控制中心:

http://lbsyun.baidu.com/apiconsole/key

在此处单击“创建新应用程序/密钥”创建应用程序(0/20)(橙色按钮)。在弹出窗口中,您给它一个名称,然后在您的情况下可能选择“用于服务器”。以下复选框列表用于您想要为您的密钥阻止的内容。如果您想访问所有内容,请勾选任何内容(我花了一段时间才弄清楚,我总是勾选所有内容......)

对于服务器密钥,您可以为用户选择基于 IP 的白名单,您将在那里输入服务器的地址。我不确定其他(sn)选项。

当您单击确认时,新密钥应出现在表中,复制并使用它。

于 2014-11-20T08:49:28.327 回答
7

这是一个比 peedee 更简单的答案:

  1. 如果看不懂中文,请在 Chrome 中安装谷歌翻译扩展程序(translate.google.com 无法翻译 HTTPS 页面)。在每个新页面上,您都必须单击工具栏中的扩展名并选择“翻译此页面”。
  2. 在http://passport.baidu.com创建一个帐户。您需要一个有效的电子邮件地址和密码。
  3. 在http://developer.baidu.com/user/reg设置开发者账号。您需要输入通过 SMS 发送的代码来验证手机号码。谷歌语音为此工作。美国号码的格式是“(1)760-123-4567”。您只有 60 秒的时间输入 6 位数代码。
  4. 访问http://lbsyun.baidu.com/apiconsole/key
  5. 点击“我同意”按钮。
  6. 选择“浏览器”作为应用程序类型。
  7. 进入*推荐白名单(除非您只想允许某些域使用 API)

而已。您将获得一个“访问应用程序 (AK)”密钥。

于 2015-04-06T10:54:12.697 回答