如何为百度中国生成网站商店定位器的API密钥?

时间:2014-11-18 11:39:21

标签: e-commerce search-engine api-key search-engine-api

我们的开发人员已经要求我们为他们提供百度地图的API密钥,以便他们可以设置我们的网站商店定位器,而且我不确定如何去做。

我试图在百度设立一个帐户,但它要求提供一个中国手机号码。在获得密钥之前,我是否必须获得其中一个?一旦我有了账户,弄清楚如何获得密钥是多么容易?

有人可以建议最佳方式进行设置吗?

提前致谢!

2 个答案:

答案 0 :(得分:10)

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

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

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

点击"创建新的应用/密钥"创建应用(0/20)(橙色按钮)。在弹出窗口中,你给它一个名字然后在你的情况下可能选择"对于服务器"。以下复选框列表适用于您要为密钥阻止的内容。如果你想要访问所有内容,那么请勾选NOTHING(花了一些时间来弄清楚,我总是勾选所有内容......)

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

单击“确认”时,新密钥应显示在表格中,复制&用它。

答案 1 :(得分:7)

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

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