简体中文

其他接口

iOS APIs-其他接口

更新日期:2025/5/14


目录


其他接口

KY_RegisterClientWithDeviceToken


功能描述:
Client端向TPNS注册。


接口定义


+ (void)KY_RegisterClient:(NSData * _Nonnull)deviceToken 
    success:(void (^ _Nonnull)(void))success 
    failure:(void (^ _Nonnull)(NSError * _Nullable))failure;
				


参数说明

参数 类型 说明
deviceToken AppDelegate.m中 didRegisterForRemoteNotificationsWithDeviceToken的返回值


回调说明

暂无


返回码

暂无


代码示例


[KYCamera KY_RegisterClientWithDeviceToken:token
	success:^{
		NSLog(@"register device success");
	}
	failure:^(NSError * _Nonnull error) {
		NSLog(@"register failure:%@",error.description);
	}];
				


KY_MappingWithUID


功能描述:
将设备UID与TPNS Server进行绑定。


接口定义


+ (void)KY_Mapping:(NSString * _Nonnull)uid 
	devName:(NSString * _Nonnull)devName 
	interval:(NSInteger)interval 
	success:(void (^ _Nonnull)(void))success 
	failure:(void (^ _Nonnull)(NSError * _Nullable))failure;
			


参数说明

参数 类型 说明
uid string 设备的UID
devName string 设备的名称(手机收到系统推送显示的设备名称)
interval int 收到推送的间隔 默认是0(没有时间间隔)


回调说明

暂无


返回码

暂无


代码示例


[KYCamera KY_MappingWithUID:self.uid
	devName:@"test"
	interval:0
	success:^{
	[self upDateDebugLog:@"KY_MappingWithUID:success"];
	}
	failure:^(NSError * _Nonnull error) {
		NSString *errInfo = [NSString getErrInfoWithTPNSErrCode:error.code];
		NSString *msg = [NSString stringWithFormat:@"KY_MappingWithUID:false(%@)", errInfo];
		[self upDateDebugLog:msg];
}];
				


KY_UnmappingWithUID


功能描述:
将设备UID与TPNS Server进行解绑。


接口定义


+ (void)KY_Unmapping:(NSString * _Nonnull)uid 
    success:(void (^ _Nonnull)(void))success 
    failure:(void (^ _Nonnull)(NSError * _Nullable))failure;
				


参数说明

参数 类型 说明
uid string 设备的UID


回调说明

暂无


返回码

暂无


代码示例


[KYCamera KY_UnmappingWithUID:self.uid
	success:^{
		[self upDateDebugLog:@"KY_UnmappingWithUID:success"];
	} 
	failure:^(NSError * _Nonnull error) {
		NSString *errInfo = [NSString getErrInfoWithTPNSErrCode:error.code];
		NSString *msg = [NSString stringWithFormat:@"KY_UnmappingWithUID:false(%@)", errInfo];
		[self upDateDebugLog:msg];
}];
				


KYPushError


功能描述:
TPNS Server返回的错误码结构体。


接口定义

暂无


参数说明

暂无


回调说明

暂无


返回码

KYPushError 枚举

ENUM 说明
-1 _NoToken,注册客户端时参数没有带token
-2 _BadServerResponse,服务器响应失败(URL错误)
-3 _NoParam,URL没有参数
-4 _ParamsNoCmd,URL的参数没有带cmd key
-5 _ParamsNoUID,URL的参数没有带uid key
-6 _ParamsNoDeviceName,URL的参数没有带device name key
-7 _ParamsNoSound,URL的参数没有带sound key
-8 _ParamsNoFormat,URL的参数没有带format key
-9 _ParamsNoWhiteBlock,UID不在白名单


代码示例

暂无


即刻开启您的物联网之旅

联系解决方案专家
Kalay App
解决方案
新闻动态
公司动态
行业资讯
媒体报道
永续发展
经营者的话
社会参与
环境永续
公司治理

+86 755 27702549

7×24小时服务热线

法律声明 隐私权条款

关注“TUTK”

TUTK服务尽在掌握

© 2022 物联智慧科技(深圳)有限公司版权所有粤ICP备14023641号
在线咨询
扫一扫

TUTK服务尽在掌握

全国免费服务热线
+86 755 27702549

返回顶部