Kontakt IO Beacon - API密钥的使用

时间:2017-01-25 13:25:17

标签: android ibeacon-android kontakt.io

我从GitHub下载了演示

https://github.com/kontaktio/kontakt-beacon-admin-sample-app

这里他们使用Server API Key进行初始化。

public class App extends Application {

  private static final String API_KEY = "Your Api Key here";

  @Override
  public void onCreate() {
    super.onCreate();
    initializeDependencies();
  }

  //Initializing Kontakt SDK. Insert your API key to allow all samples to work correctly
  private void initializeDependencies() {
    KontaktSDK.initialize(API_KEY);
  }

}

我的问题是,

假设扫描并仅提供那些注册到我的门户网站的信标,我在上面的代码中放置了哪个服务器API密钥?

目前,我正在使用2个不同的API密钥运行演示,并且我正在获得仅使用单个API密钥注册的2个信标的时间,我的想法是第二个密钥不应该给出扫描结果中的任何信标

请清除我的怀疑。如何使用API​​密钥只获取那些仅为该密钥注册的信标?

1 个答案:

答案 0 :(得分:0)

API密钥用于验证与Kontakt.io的RESTful API的任何通信;使用BLE接口在本地进行扫描,这就是看到这两种设备的原因。

尝试配置,只有在使用正确的API密钥进行身份验证时,才应获取适当的凭据。