隐藏Xively图像上的API密钥

时间:2013-05-24 10:21:28

标签: xively

我有兴趣在我正在处理的网站中使用Xively的图像嵌入代码,但我需要:

  1. 将Xively Feed设为公开以访问图像

  2. 在获取请求中包含API密钥

  3. 现在我不希望暴露我们的私人信息或打开数据流,未经我的许可使用我的API密钥进行修改,我们有什么选择?换句话说,如何通过查看源代码来隐藏您可以轻松找到的图像URL中的API密钥?我并不是特别热衷于在本地保存图像,重命名它,然后使用不同的名称从我们的服务器上提供它。

1 个答案:

答案 0 :(得分:2)

Xively API密钥具有非常精细的权限。您可能希望生成具有以下内容的密钥:

  1. 只对该特定Feed进行只读访问
  2. 引荐来源设置为您网站的域名
  3. 您可以在开发工作台上找到“添加密钥”按钮,请参见下面的屏幕截图。

    enter image description here

    这应该可以保护您的数据,但仍然可以将您设备的Feed保密。