【问题标题】:google bing api secret谷歌必应 api 秘密
【发布时间】:2016-09-26 13:50:00
【问题描述】:

我使用 google bing api 生成一些图像:

<img  src="http://t0.tiles.virtualearth.net/tiles/a1210223003.jpeg?g=854&amp;mkt=en-US&amp;token=Key">
<img  src="http://t0.tiles.virtualearth.net/tiles/a1210223003.jpeg?g=854&amp;mkt=en-US&amp;token=Key">

我根据这个得到了那些图片来源:

var imageSource = "http://t0.tiles.virtualearth.net/tiles/a"+quadKey+".jpeg?g=854&mkt=en-US&token=key";

问题是,如果我想保密这个密钥,有什么办法可以做到这一点?

【问题讨论】:

    标签: bing bing-api bing-maps


    【解决方案1】:

    这不是您直接访问 Bing 地图图块的方式。如果您想直接访问 Bing 地图图块,您的应用程序必须首先调用 Bing 地图 REST 图像服务,以在每次应用程序首次启动时从图像元数据服务获取图块 URL。这将生成一个用于报告目的的事务,还将为您提供最新的磁贴 URL(它们会定期更改)。请在 microsoft.com 上的richbrun 上给我发一封电子邮件,我会为您提供一份文档,其中详细介绍了这方面的内容。

    至于 URL 中的 Bing Maps 密钥,无需隐藏,任何人都可以创建 Bing Maps 密钥并在免费使用条款下使用它。在大多数情况下,当有人偷了密钥时,根本原因是包含密钥的代码被移交或公开(即在论坛帖子中),而代码的用户不知道密钥。但是,Bing Maps 团队能够调查此类情况并分配额外的流量并帮助解决问题。当人们故意窃取 Bing Maps 密钥时,他们通常只是从 Bing Maps 网站上获取。

    【讨论】:

    • 但如果我为获取 bing API 密钥付费,其他人可以使用它,我将为请求付费?
    • 如果您怀疑发生了这种情况,请将其报告给 Bing 地图支持团队,他们可以让我们的团队进行调查。我们能够知道这种情况发生的时间以及以这种方式生成的交易数量。我们还可以追踪这些请求的来源。也就是说,当有人可以免费创建自己的密钥时,他们没有理由窃取您的密钥。
    猜你喜欢
    • 2020-09-06
    • 1970-01-01
    • 2021-09-25
    • 2020-11-13
    • 1970-01-01
    • 2011-05-08
    • 1970-01-01
    • 2016-08-25
    • 1970-01-01
    相关资源
    最近更新 更多