Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 2.02 KB

接入指南.md

File metadata and controls

34 lines (28 loc) · 2.02 KB

第三方定制 APP 接入指南

自建后台服务设置

  • iOS 版本 可通过 TIoTAppEnvironment.m中-selectEnvironmentType: 方法中设置此API 。 登录前所使用的 API URLenvironment.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";
    }