-
iOS 版本 可通过 TIoTAppEnvironment.m中-selectEnvironmentType: 方法中设置此API 。 登录前所使用的 API URL 在 environment.oemAppApi 配置,请务必替换成自建的后台服务地址。
- (void)selectEnvironmentType { TIoTAppConfigModel *model = [TIoTAppConfig loadLocalConfigList]; TIoTCoreAppEnvironment *environment = [TIoTCoreAppEnvironment shareEnvironment]; [environment setEnvironment]; environment.appKey = model.TencentIotLinkAppkey; environment.appSecret = model.TencentIotLinkAppSecret; // 请在 [environment setEnvironment]; 之后设置 oemAppApi 以免被覆盖。 environment.oemAppApi = @"需要替换为自建后台服务地址"; }
TIoTCoreAppEnvironment.m中-setEnvironment: 方法默认API配置说明。
- (void)setEnvironment { //公版&开源体验版使用 当在 app-config.json 中配置 TencentIotLinkAppkey TencentIotLinkAppSecret 后,将自动切换为 OEM 版本。 self.studioBaseUrl = @"https://iot.cloud.tencent.com/api/studioapp"; self.studioBaseUrlForLogined = @"https://iot.cloud.tencent.com/api/studioapp/tokenapi"; //OEM App 使用 self.oemAppApi = @"https://iot.cloud.tencent.com/api/exploreropen/appapi"; // 需要在 TIoTAppEnvironment.m 的 -selectEnvironmentType: 中替换为自建后台服务地址。 self.oemTokenApi = @"https://iot.cloud.tencent.com/api/exploreropen/tokenapi"; // 可安全在设备端调用。 self.wsUrl = @"wss://iot.cloud.tencent.com/ws/explorer"; self.h5Url = @"https://iot.cloud.tencent.com/explorer-h5"; }